documentation

v2026.09.25

Use when creating READMEs, API docs, ADRs, or user guides. Provides templates and patterns for each documentation type. Dispatched by /work for docs-type tasks.

GitHub
Install command
npx skhub add srstomp/documentation
Markdown
SKILL.md

Documentation

Create clear, maintainable technical documentation that serves your audience.

Key Principles

  • Documentation as code — docs live with code, version with code, review with code
  • Audience-first writing — write for who's reading, not what you know
  • Maintainability over completeness — inaccurate docs are worse than no docs
  • Link to source of truth — don't duplicate information across docs

Quick Start Checklist

  1. Identify documentation type (README, API docs, ADR, user guide)
  2. Determine audience (all users, developers, team, contributors)
  3. Follow type-specific template from references
  4. Include working examples (test them!)
  5. Link to related documentation

Documentation Types

TypeWhen to UseAudience
READMEProject entry pointAll users
API DocsEndpoint referenceDevelopers
ADRMajor decisionsTeam/future devs
User GuideTask completionEnd users

When NOT to Use

  • Inline code comments — Just add comments directly; this skill is for standalone documentation artifacts
  • API design — Use api-design for designing APIs; this skill documents existing APIs

References

ReferenceDescription
readme-guide.mdREADME templates, section patterns, badges
api-docs.mdAPI documentation patterns, OpenAPI integration
adr-guide.mdArchitecture Decision Record format and workflow
diagrams.mdMermaid diagram patterns for common scenarios
readme-template.mdTemplate for project README files
adr-template.mdTemplate for Architecture Decision Records
Discovery
Tags

No tags published for this skill.

Version
Latest version metadata

Version

v2026.09.25

Published

Sep 25, 2026

Category

Uncategorized

License

MIT

Source path

plugins/pokayokay/skills/documentation

Default branch

master

Latest commit

ef6a34d

Tree SHA

7e3eba3