yassimba/loom/write-documentation
Claude Code and agent skill by yassimba/loom
- community
Checking that the SKILL.md file is still in the repository.
Write software documentation structured by Diátaxis. Use when the user wants a tutorial, how-to guide, reference page, explanation doc, or user guide — "write docs", "document this", "we need a guide for X". Not for READMEs (write-readme) or docstrings (update-docstrings).
Install
npx vskill@latest install yassimba/loom/write-documentationSKILL.md
Write Documentation (Diátaxis)
Produce one document per run, typed by the Diátaxis quadrant it serves: a tutorial (a lesson), a how-to guide (a recipe), reference (a dictionary), or an explanation (a discussion).
Workflow
- Classify. Place the request on the Diátaxis compass:
- Does the document serve the reader's _action_ (they are doing something) or _cognition_ (they are understanding something)?
- Does it serve _acquisition_ (they are studying) or _application_ (they are working)?
| acquisition (study) | application (work) | ||
|---|---|---|---|
| action | tutorial | how-to guide | |
| cognition | explanation | reference |
A request that spans quadrants is more than one document — say so and pick the primary one for this run.
- Confirm the brief. State your classification and ask about whatever is still unknown of:
- Audience — who reads this, and what do they already know?
- Reader's goal — what can they do or understand after reading?
- Scope — what is in, and what is explicitly out?
Done when document type, audience, goal, and scope are each either answered by the user or proposed by you and accepted.
- Load the applicable rules. Read the matching quadrant file before outlining:
- Tutorial → references/tutorial.md
- How-to guide → references/how-to.md
- Reference → references/reference.md
- Explanation → references/explanation.md
When classification remains uncertain or existing material needs diagnosis, read the compass. When improving existing documentation or deciding how to reorganise a set, read the workflow, then select one document for this run.
- Propose an outline. A table of contents, one line per section, shaped by the applicable rules. Await approval before writing.
- Write. Done when every section of the approved outline is fully written — none stubbed, summarized, or deferred.
Sources
Work only from material the user provides and the codebase at hand. Provided markdown files calibrate tone and terminology; quote them only on request. Verify every product claim, command, signature, and snippet against the actual code before including it.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/write-documentation/SKILL.md
Popularity
- 7-day trend score
- 5
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/yassimba/loom/write-documentation)