.claude/skills/docs/SKILL.md
Analyze codebase and manage project documentation — init, update, summarize.
npx skillsauth add yosnap/devdock ck:docsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Analyze codebase and manage project documentation through scouting, analysis, and structured doc generation.
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?".
| 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 |
Parse $ARGUMENTS first word:
init → Load references/init-workflow.mdupdate → Load references/update-workflow.mdsummarize → Load references/summarize-workflow.mdinit)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.
development
ALWAYS activate this skill before fixing ANY bug, error, test failure, CI/CD issue, type error, lint, log error, UI issue, code problem.
data-ai
Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.
development
Create, edit, analyze spreadsheets (.xlsx, .csv, .tsv). Use for Excel formulas, data analysis, visualization, formatting, pivot tables, charts, formula recalculation.
content-media
Create, edit, analyze .pptx PowerPoint files. Use for presentations, slides, layouts, speaker notes, template modification, content extraction, slide generation.