Structured workflow for co-authoring documentation including proposals, technical specs, decision docs, and similar content. Three stages: Context Gathering, Refinement & Structure, and Reader Testing.
Prerequisites
Clear understanding of document purpose
Access to relevant context (channels, docs, stakeholders)
Time for iterative refinement
Instructions
Stage 1: Context Gathering
Ask Initial Questions
What type of document? (technical spec, decision doc, proposal)
Who's the primary audience?
What's the desired impact?
Any template or format to follow?
Encourage Info Dumping
Background on project/problem
Related team discussions
Why alternatives aren't being used
Timeline pressures or constraints
Ask Clarifying Questions
Generate 5-10 questions based on gaps
Allow shorthand answers
Stage 2: Refinement & Structure
For Each Section:
Ask clarifying questions about content
Brainstorm 5-20 options
User curates (keep/remove/combine)
Draft the section
Iterate with surgical edits
Use str_replace for edits - never reprint whole doc
Quality Check - After 3 iterations, ask if anything can be removed
Stage 3: Reader Testing
Predict Reader Questions (5-10 questions)
Test with Fresh Context - no context bleed
Check for:
Ambiguity or unclear sections
Assumed knowledge
Internal contradictions
Fix gaps found during testing
Error Handling
If user wants to skip a stage, allow freeform work
If context is missing, proactively ask
Address gaps as they come up, don't accumulate
Notes
Quality over speed
Each iteration should make meaningful improvements
Goal: document that actually works for readers
Source: anthropics/skills
1---2name: doc-coauthoring3description: Doc Co-Authoring4---5# Doc Co-Authoring67Structured workflow for co-authoring documentation including proposals, technical specs, decision docs, and similar content. Three stages: Context Gathering, Refinement & Structure, and Reader Testing.89## Prerequisites1011- Clear understanding of document purpose12- Access to relevant context (channels, docs, stakeholders)13- Time for iterative refinement1415## Instructions1617### Stage 1: Context Gathering18191. **Ask Initial Questions**20 - What type of document? (technical spec, decision doc, proposal)21 - Who's the primary audience?22 - What's the desired impact?23 - Any template or format to follow?24252. **Encourage Info Dumping**26 - Background on project/problem27 - Related team discussions28 - Why alternatives aren't being used29 - Timeline pressures or constraints30313. **Ask Clarifying Questions**32 - Generate 5-10 questions based on gaps33 - Allow shorthand answers3435### Stage 2: Refinement & Structure36371. **For Each Section:**38 - Ask clarifying questions about content39 - Brainstorm 5-20 options40 - User curates (keep/remove/combine)41 - Draft the section42 - Iterate with surgical edits43442. **Use `str_replace` for edits** - never reprint whole doc45463. **Quality Check** - After 3 iterations, ask if anything can be removed4748### Stage 3: Reader Testing49501. **Predict Reader Questions** (5-10 questions)512. **Test with Fresh Context** - no context bleed523. **Check for:**53 - Ambiguity or unclear sections54 - Assumed knowledge55 - Internal contradictions564. **Fix gaps** found during testing5758## Error Handling5960- If user wants to skip a stage, allow freeform work61- If context is missing, proactively ask62- Address gaps as they come up, don't accumulate6364## Notes6566- Quality over speed67- Each iteration should make meaningful improvements68- Goal: document that actually works for readers6970Source: anthropics/skills
Run npx skillmds@latest add mediar-ai/doc-coauthoring in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
Doc Co-Authoring It is listed under Coding & Dev Tools on SkillMD.
This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
mediar-ai (@mediar-ai) published this skill. Their other Agent Skills are listed on their SkillMD profile.