{"slug": "show-hn-strunk-revise-google-docs-from-claude-without-breaking-comments", "title": "Show HN: Strunk – revise Google Docs from Claude without breaking comments", "summary": "Strunk, a new tool launched on Hacker News, lets users revise Google Docs from Claude without breaking comments, pulling reviewer comments back into the AI tool and applying approved edits to exact spans. The tool, priced at $9 per month after three free documents, uses WorkOS for sign-in and does not store document content or access the AI tool's workspace.", "body_md": "# Human feedback, without leaving Claude\n\nStrunk brings each Google Docs comment back to the tool that holds your context, then writes your approved edits onto the exact spans your reviewers marked, leaving their comments intact. Nothing changes until you approve it.\n\n>\n\n**Pull comments.** Elwyn wants this paragraph tightened.\n\nChoose the direction, and I'll draft the revision.\n\n- Clarify the point\n- Cut the length\n- Strengthen the claim\n\nReply with 1, 2, or 3.\n\nThe round trip\n\n## A marked-up draft, without the copy/paste.\n\nThe reviewer gets a normal Google Doc. You get each comment back in the AI tool that still has the context to make the right edit.\n\n### Publish the draft\n\nWilliam sends The Elements of Style from his AI tool to a native Google Doc Elwyn can review.\n\n### Bring back reviewer comments\n\nElwyn's comment returns to the AI tool with the exact text he highlighted, so William can revise with context.\n\n### Decide how AI should revise\n\nWilliam reviews Elwyn's comment in his AI tool and chooses how to tighten the passage.\n\n### Update the Google Doc seamlessly\n\nWilliam asks Strunk to update the Google Doc, and Strunk applies the revision while preserving the comment thread.\n\nCatch the AI tells\n\n## Your voice, even when AI does the drafting.\n\nYou care how your writing reads, and an AI left alone reaches for a flat, hedging register that isn’t yours. Strunk holds every draft, revision, and reply to the rules you write by. What your reviewer opens is the draft you would have written with more time.\n\n[Set your writing rules](/sign-in?returnTo=/account/writing&placement=writing_rules)\n\nThe AI default\n\nThe problem isn’t the writing, it’s the review loop.\n\nHow you write\n\nThe review loop is the problem.\n\nThe Elements of Style\n\n## Get the second draft first.\n\nTurn on the ten rules from the book Strunk is named after and your AI tool writes to them from the start, so the prose arrives already cut.\n\n- Omit needless words\n- Prefer the active voice\n- Be definite and specific\n- Cut intensifiers\n- Prefer the plain word\n\n[Browse the rules](/sign-in?returnTo=/account/writing&placement=strunk_rules)\n\nAs drafted 24 words\n\nThere is no question but that the review process has a tendency to be the thing which ends up slowing the whole team down.\n\nOmit needless words 7 words\n\nThe review process slows the team down.\n\nSecurity\n\n## Security, with narrow access.\n\nStrunk only moves the review loop you ask it to move. Sign-in, Google Docs access, and stored data are kept deliberately limited.\n\n### WorkOS handles sign-in\n\nYou sign in through [WorkOS](https://workos.com/security), a SOC 2 Type 2 certified provider with GDPR and CCPA compliance, third-party penetration tests, and external code audits. WorkOS manages the Google connection, so Strunk never sees your Google authentication tokens.\n\n### Only docs you choose\n\nStrunk can work with docs it creates, or docs you explicitly open with it. It cannot browse the rest of your Google Drive.\n\n### No stored document content\n\nStrunk does not store document bodies, titles, URLs, or reviewer comments. It only keeps the small record needed to update the right doc later.\n\n### No access to your AI tool workspace\n\nStrunk only answers the tool calls your AI tool sends to it. It does not fetch your chats, files, environment variables, or workspace context.\n\nPricing\n\n## Three documents free. Then $9 a month.\n\nWhat you get\n\n- Unlimited revisions on every document you publish\n- Bring reviewer comments back to your AI tool\n- Update the same doc after you approve edits\n- Reply to and resolve reviewer comments\n\n### Free\n\nStart here$0\n\nYour first 3 documents, with unlimited revisions on each. No card required.\n\n[Start free](/sign-in?returnTo=/account&placement=pricing)\n\n### Pro\n\n$9/mo\n\nUnlimited documents. $90/yr if you pay annually, which is two months free.\n\n[Get started](/sign-in?returnTo=/account&placement=pricing)\n\nFAQ\n\n## Short answers before you install.\n\n### Do reviewers need Strunk?\n\nNo. Reviewers comment in the Google Doc you share with them, just like they normally would.\n\n### Is this another document editor?\n\nNo. Strunk is the bridge between your AI tool and Google Docs. You still write where your context lives and review in Docs.\n\n### Which AI tools does Strunk support?\n\nStrunk has install paths for Claude, ChatGPT, and Codex. Each uses the same remote MCP review workflow: publish, pull comments, decide, update, reply, and resolve.\n\n### What Google access does it need?\n\nStrunk uses Google's limited drive.file permission. It can work with docs it creates or docs you explicitly open with it. The rest of your Drive stays out of reach.\n\n### How is Strunk less invasive than a default Drive connector?\n\nMost Drive connectors search across files, so they often need broad read access. Strunk serves a narrower review loop: publish this doc, pull comments from this doc, update this doc. That lets it use picked-document access instead of asking to browse everything in Drive.\n\n### Does Strunk store my docs?\n\nNo. Strunk does not store doc bodies, titles, URLs, or comment text. It only stores the minimal mapping needed to update the right Google Doc.\n\n### Will updates break existing comments?\n\nNo. Strunk updates the existing doc instead of replacing it, so reviewer comments stay in place.\n\n### Who approves revisions?\n\nYou do. The AI tool can draft a response and revision, but Strunk only applies changes after you approve them there.\n\n### What counts as a document?\n\nOne Google Doc that Strunk publishes or connects for you. Revisions don't count: publish, pull comments, and re-publish the same document as many times as you need. Your first 3 documents are free.\n\n### What happens if I cancel?\n\nYou keep access until the end of the period you've paid for. After that your existing documents keep working: you can still pull comments, reply, resolve, and publish revisions to them. You just can't start new ones.\n\nReady for the next marked-up draft\n\n## Install once. Run every review from your AI tool.\n\n[Get started free](/sign-in?returnTo=/account&placement=footer)", "url": "https://wpnews.pro/news/show-hn-strunk-revise-google-docs-from-claude-without-breaking-comments", "canonical_source": "https://strunk.io", "published_at": "2026-09-01 08:32:12+00:00", "updated_at": "2026-09-01 08:56:34.864965+00:00", "lang": "en", "topics": ["ai-tools", "ai-products", "developer-tools"], "entities": ["Strunk", "Google Docs", "Claude", "WorkOS"], "alternates": {"html": "https://wpnews.pro/news/show-hn-strunk-revise-google-docs-from-claude-without-breaking-comments", "markdown": "https://wpnews.pro/news/show-hn-strunk-revise-google-docs-from-claude-without-breaking-comments.md", "text": "https://wpnews.pro/news/show-hn-strunk-revise-google-docs-from-claude-without-breaking-comments.txt", "jsonld": "https://wpnews.pro/news/show-hn-strunk-revise-google-docs-from-claude-without-breaking-comments.jsonld"}}