Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
spillwavesolutions avatar

Documentation Specialist

  • 21 installs
  • 37 repo stars
  • Updated December 29, 2025
  • spillwavesolutions/document-specialist-skill

Helps with documentation tasks during AI-assisted development.

About

documentation-specialist is a Claude Code skill for documentation. It helps solo builders move faster with AI-assisted coding.

  • documentation-specialist
  • Documentation
  • AI-coding skill

Documentation Specialist by the numbers

  • 21 all-time installs (skills.sh)
  • +2 installs in the week ending Aug 5, 2026 (Skillselion tracking)
  • Ranked #1,001 of 1,879 Documentation skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/spillwavesolutions/document-specialist-skill --skill documentation-specialist

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs21
repo stars37
Last updatedDecember 29, 2025
Repositoryspillwavesolutions/document-specialist-skill

What it does

Helps with documentation tasks during AI-assisted development.

Files

SKILL.mdMarkdownGitHub ↗

Documentation Specialist Skill

Quick Start

Software documentation creation, extraction, conversion, and diagramming capabilities.

Capabilities: 1. Greenfield - Create documentation from templates (SRS, PRD, OpenAPI, User Manuals, Tutorials, Runbooks) 2. Brownfield - Reverse-engineer documentation from code (Spring Boot, FastAPI) 3. Audit - Review and improve existing documentation 4. Convert - Transform formats (MD → DOCX → PDF) 5. Diagram - Generate visuals (Mermaid C4, PlantUML UML)

Example Requests:

Create an SRS for a billing system with PCI-DSS compliance
Document my Spring Boot application at ~/projects/customer-api
Create a user manual for my SaaS product
Write a database failover runbook
Audit my API documentation at docs/api/openapi.yaml
Convert docs/srs.md to Word format
Create a C4 container diagram for my microservices

Execution Flow: 1. Classify intent → 2. Load workflow → 3. Execute steps → 4. Generate documentation → 5. Present post-processing options

---

Intent Classification

IntentKeywordsWorkflow
CREATE_NEW"create", "generate", "write" + doc typegreenfield-workflow.md
CODE_TO_DOCS"document", "extract", path referencebrownfield-workflow.md
AUDIT"audit", "review", "check", "improve"audit-workflow.md
CONVERT"convert", "to Word", "to PDF"convert-workflow.md
DIAGRAM"diagram", "C4", "sequence", "ER"diagram-workflow.md
USER_DOCS"user manual", "how-to", "getting started"user-docs-workflow.md
TUTORIAL"tutorial", "API guide", "CLI docs"tutorial-workflow.md
RUNBOOK"runbook", "procedure", "incident"runbook-workflow.md

CRITICAL: Load only the workflow needed for the current intent. Avoid loading multiple workflows.

---

Document Type → Template

Requirements & Design:

TypeTemplate
SRSrequirements-srs.md
PRDrequirements-prd.md
OpenAPIapi-openapi.yaml

User Documentation:

TypeTemplate
User Manualuser-manual.md
How-To Guidehowto-guide.md
Getting Startedgetting-started.md

Developer & Operations:

TypeTemplate
Developer Tutorialdeveloper-tutorial.md
Runbookrunbook.md

---

Framework Detection (Brownfield)

FrameworkDetectionMapping
Spring Bootpom.xml, @SpringBootApplicationspring-boot-mapping.yaml
FastAPIrequirements.txt, from fastapi importfastapi-mapping.yaml

Process: Glob for detection files → Grep for patterns → Load mapping → Follow brownfield workflow

---

On-Demand Resources

Load only what is needed for the current task.

Workflows

  • Workflow TOC - Navigation index
  • greenfield-workflow.md
  • brownfield-workflow.md
  • audit-workflow.md
  • convert-workflow.md
  • diagram-workflow.md
  • user-docs-workflow.md
  • tutorial-workflow.md
  • runbook-workflow.md

Reference Guides

  • comprehensive-guide.md - Navigation to all 27 reference guides

Examples

  • Examples TOC - Navigation to all examples

---

Skill Integration

SkillInvocation Trigger
docxRequest includes Word format
pdfRequest includes PDF format
plantumlUML diagrams (ER, sequence, component)
mermaid-architectC4 diagrams, flowcharts

---

Error Handling

ErrorResponse
Cannot detect frameworkAsk: "Is this Spring Boot, FastAPI, or another framework?"
Missing templateUse closest match, inform user
Skill not availableOffer markdown-only alternative
Ambiguous requestAsk: "Would you prefer SRS (formal) or PRD (agile)?"

---

End of SKILL.md (v3.0-PDA)

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.