Files
english/.opencode/skills/docs/SKILL.md
2026-04-12 01:06:31 +07:00

1.9 KiB

name, description, argument-hint, metadata
name description argument-hint metadata
ck:docs Analyze codebase and manage project documentation — init, update, summarize. init|update|summarize
author version
claudekit 1.0.0

Documentation Management

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

IMPORTANT: Invoke "/ck:project-organization" skill to organize the outputs.

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.