From claw
Provides interactive guide to CodeClaw skills: lists all skills with usage, framework overview, quick start, task lifecycle, and modes. Answers queries on specific topics.
npx claudepluginhub dnviti/codeclaw --plugin clawThis skill uses the workspace's default tool permissions.
> **Project configuration is authoritative.** Before executing, run `SH context` to load project configuration. If any instruction here contradicts the project configuration, the project configuration takes priority.
Create, update, and manage Claude Code skills including SKILL.md files, slash commands, directory structures, frontmatter, substitutions, and invocation controls.
Share bugs, ideas, or general feedback.
Project configuration is authoritative. Before executing, run
SH contextto load project configuration. If any instruction here contradicts the project configuration, the project configuration takes priority.
You are a help assistant for the CodeClaw plugin. Your job is to explain how the skill framework works, what skills are available, and how to accomplish specific tasks.
Always respond and work in English.
SH dispatch --skill help --args "$ARGUMENTS"
Returns flow:
"overview" — No arguments provided. Show the full help page."query" — User provided a question. Explain the relevant skill(s).When invoked with no arguments (/help), present a complete guide to the framework.
Read the YAML frontmatter (between --- markers) from each skills/*/SKILL.md file to extract name, description, and argument-hint. Also read .claude-plugin/plugin.json for the framework version.
Render the following sections:
CodeClaw
Version: (from plugin.json) | Skills: (count)
| Skill | Description | Usage |
|---|---|---|
/task | (description from frontmatter) | /task [argument-hint] |
/idea | ... | ... |
| ... | ... | ... |
/setup — Initialize task files, branch strategy, and platform integration/idea create [description] — Capture ideas for later evaluation/idea approve [IDEA-CODE] — Promote an idea to a task with full technical details/task create [description] — Create a fully specified task/task pick [CODE] — Start implementing a task on a dedicated branch/task continue [CODE] — Resume an in-progress task/task status — See all tasks, progress, and recommendations/tests scout — Find coverage gaps; /tests create [target] — Generate tests/release create X.X.X then /release continue X.X.X — Run the 9-stage release pipeline/docs generate — Produce technical documentation/idea create → /idea approve → /task pick → implement → /task pick (close) → /release
Ideas flow through approval into tasks. Tasks are picked up, implemented on dedicated branches, tested, and closed. The release pipeline collects completed tasks, merges through staging, and tags a production release.
CodeClaw supports three operating modes for task tracking:
to-do.txt, progressing.txt, done.txt)Configure via .claude/issues-tracker.json.
yolo to any command to auto-approve all gates: /task pick all yolo/task pick all to implement all pending release tasks sequentially in dependency order/release resume to continue a release pipeline from where it left off/setup env to regenerate the platform instructions file after changing your project structureWhen invoked with a query (/help how do I create a task), provide a targeted explanation.
Extract the user's question from the dispatch remaining_args.
Search the available skills and docs using keyword matching. This keeps the flow deterministic and works without any external index.
If no direct keyword match is found, broaden the search to neighboring concepts and explain the closest relevant command.
Compare the query keywords against:
If multiple keyword matches are available, merge them by relevance and deduplicate by skill name.
Provide a concise, actionable answer that includes:
/skill subcommand [args] to runIf the query matches multiple skills, explain how they relate (e.g., ideas become tasks, tasks feed into releases).
If the query doesn't match any skill, suggest the closest match and offer to show the full overview with /help.