docs-writer

Solid

Write clear, developer-friendly documentation — READMEs, API references, code comments, and changelog entries — tailored to the audience and the project's voice. Use when the user says "write docs", "document this API", "update the README", "add code comments", "changelog entry", or "explain this for contributors". Covers structure, examples, and jargon choices. Pairs with deploy-npm, audit-i18n. Do NOT use for in-product UX copy (enhance-web-ux) or marketing copy.

Web & Frontend 6 stars 0 forks Updated 3 days ago MIT

Install

View on GitHub

Quality Score: 81/100

Stars 20%
28
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Documentation Writer Skill Create clear, useful documentation for developers. ## MANDATORY: Pre-Documentation Checks **BEFORE writing any documentation, you MUST:** ### 1. Read Existing Documentation ``` README.md (project root) docs/ (existing docs) src/[domain]/@_[domain]-README.md (feature-specific READMEs) ``` ### 2. Check Documentation Patterns Use `Glob` to find existing README files: ``` Glob: "**/*README.md" to find all READMEs Glob: "**/*.md" in docs/ to find documentation patterns ``` ### 3. Verify Code Matches Documentation Read the actual code being documented to ensure accuracy: - Check function signatures match documentation - Verify example code actually works - Confirm database schema matches any data documentation ### 4. Verification Statement (REQUIRED) Before writing docs, state: ``` "Pre-documentation check: - Existing docs read: [list] - Documentation pattern identified: [pattern from existing READMEs] - Code verified: [files read to ensure accuracy]" ``` --- ## README Template ```markdown # Project Name Brief description of what this project does. ## Features - Feature 1 - Feature 2 - Feature 3 ## Quick Start \`\`\`bash # Install npm install # Run npm start \`\`\` ## Installation ### Prerequisites - Node.js >= 18 - npm or pnpm ### Setup \`\`\`bash # Clone repository git clone https://github.com/user/project.git cd project # Install dependencies npm install # Set up environment cp .env.example .env # Edit .env with your values # ...

Details

Author
kensaurus
Repository
kensaurus/cursor-kenji
Created
5 months ago
Last Updated
3 days ago
Language
JavaScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category