About writing
writing is a procedural skill for developing documents through context gathering, iterative drafting, and review. It emphasizes clarifying questions, section-by-section refinement, and checks for ambiguity or contradictions.
Key features
- 01Gather audience and constraint context
- 02Use clarifying questions to fill gaps
- 03Draft and refine sections iteratively
- 04Review reader questions and assumptions
- 05Check for ambiguity and contradictions
- 06Create and edit document artifacts
Use cases
- 01Planning a document with stakeholders
- 02Drafting a document section by section
- 03Reviewing a draft for gaps and inconsistencies
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ igorwarzocha/ opencode-workflows --skill writingAfter installing, type/writingin Claude Code to confirm it loaded.
Details
From the project README<stage_1_context_gathering>
- Ask for meta-context (type, audience, impact, constraints).
- Encourage a context dump (background, discussions, stakeholders).
- Ask 5-10 clarifying questions to close the gap. </stage_1_context_gathering>
<stage_2_refinement_structure>
- Create initial document structure with placeholders.
- For each section:
- Ask clarifying questions.
- Brainstorm 5-20 options.
- Curation (User selects/combines).
- Draft the section using surgical edits.
- Iteratively refine based on feedback. </stage_2_refinement_structure>
<stage_3_reader_testing>
- Predict reader questions.
- Invoke sub-agents (Reader Claude) with just the doc and questions.
- Check for ambiguity, false assumptions, or contradictions.
- Report findings and fix gaps. </stage_3_reader_testing>
<guidance_tips>
- Tone: Direct and procedural.
- Artifacts: Use
create_filefor sections,str_replacefor edits. - Quality over Speed: Each iteration MUST make meaningful improvements. </guidance_tips>
</professional_coauthoring_workflow>
Comments
Markdown supported