Agent skill

ck:docs

Analyze codebase and manage project documentation — init, update, summarize.

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/docs-nammdev-goads-coss-2

SKILL.md

Documentation Management

Analyze codebase and manage project documentation through scouting, analysis, and structured doc generation.

Default (No Arguments)

If invoked without arguments, use AskUserQuestion to present available documentation operations:

Operation Description
init Analyze codebase & create initial docs
update Analyze changes & update docs
summarize Quick codebase summary

Present as options via AskUserQuestion with header "Documentation Operation", question "What would you like to do?".

Subcommands

Subcommand Reference Purpose
/ck:docs init references/init-workflow.md Analyze codebase and create initial documentation
/ck:docs update references/update-workflow.md Analyze codebase and update existing documentation
/ck:docs summarize references/summarize-workflow.md Quick analysis and update of codebase summary

Routing

Parse $ARGUMENTS first word:

  • init → Load references/init-workflow.md
  • update → Load references/update-workflow.md
  • summarize → Load references/summarize-workflow.md
  • empty/unclear → AskUserQuestion (do not auto-run init)

Shared Context

Documentation lives in ./docs directory:

./docs
├── project-overview-pdr.md
├── code-standards.md
├── codebase-summary.md
├── design-guidelines.md
├── deployment-guide.md
├── system-architecture.md
└── project-roadmap.md

Use docs/ directory as the source of truth for documentation.

IMPORTANT: Do not start implementing code.

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results