Doc Coauthoring
88TrustedInstructions onlySystematic process for crafting technical specs, proposals, and project documentation.
What it does
Doc Coauthoring transforms the assistant into a structured project partner for long-form writing tasks. Instead of drafting in isolation, the assistant initiates a three-stage engagement model to bridge the knowledge gap between your intent and the final output.
By moving through phases of context acquisition, iterative drafting, and simulated reader evaluation, the assistant ensures the final document is technically sound and logically arranged. This approach is designed to catch blind spots early and verify that the content remains coherent for anyone else who might analyze or reference it later.
When it earns its place
Reach for it when…
Apply this when initiating a complex writing project such as a technical design document, a formal business proposal, a product requirements document, or a significant decision record. It is particularly effective when you have scattered information across multiple sources that needs to be consolidated into a professional, cohesive format.
Look elsewhere when…
Do not use this for quick communications, emails, or short status updates where the overhead of a formal coauthoring cycle is unnecessary. This is also not intended for creative writing, fictional narratives, or content that requires a non-standard, highly subjective stylistic approach rather than a structured information design.
What to say to use it
You never invoke a skill directly — the assistant picks it up when your request matches what it covers. These are the kinds of things that do that.
- Help me draft a technical spec for this new feature
- I need to write a proposal for the project stakeholders
- Can we work together on this design document
- I am starting a new PRD and need some help structuring it
Install it
Install for all your projects
Copy the skill directory into your personal skills folder. Claude picks it up on its own the next time your request matches what it does — there is nothing to enable.
git clone --depth 1 --branch main https://github.com/anthropics/skills.git /tmp/skills
mkdir -p ~/.claude/skills
cp -r /tmp/skills/skills/doc-coauthoring ~/.claude/skills/doc-coauthoringInstall for one project only
Put it in the project's own skills folder instead, so it can be committed and shared with everyone working on that repository.
cp -r /tmp/skills/skills/doc-coauthoring .claude/skills/doc-coauthoringIf a skill of the same name exists in both places, the personal one wins.
Installing on Claude.ai or through the API instead? The full guide covers every surface.
Pair it with an MCP server
Doc Coauthoring changes how the work is done. These servers change what Claude can reach while doing it.
- Contentful MCP Server68The skill governs how the writing reads; Contentful MCP Server is what puts the finished piece where it will actually be published.
- Slack MCP Server80Useful together when the writing is meant to be sent rather than filed — Slack MCP Server handles the delivery.
- Firecrawl MCP Server73Firecrawl MCP Server supplies the current facts the writing needs; the skill decides how they are presented.