From craft
End-to-end development pipeline (explore → clarify → architect → implement → review → refine) that takes a task from idea to PR. Use when the user asks to build a feature, fix a bug, implement an issue, or work on a task that needs planning, coding, and review. Accepts issue URLs, issue IDs, or plain descriptions.
How this skill is triggered — by the user, by Claude, or both
Slash command
/craft:craftThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Arguments: $ARGUMENTS
Arguments: $ARGUMENTS
Create workpad.md in the project root from the template at
${CLAUDE_PLUGIN_ROOT}/internal/workpad-template.md. If a workpad already exists, read it and
resume from the current phase in the Phase Log.
If $ARGUMENTS is an issue URL or ID, fetch the full issue using the appropriate tool (e.g.,
gh issue view, Linear MCP, Jira MCP, or whatever the project uses) and write it as the task
description in the workpad header.
Before starting the pipeline, create a task for each phase with TaskCreate:
Mark each task in_progress when a phase starts and completed when it finishes. The top-level
orchestrator owns task state; sub-skills do not manage tasks.
Execute each step in order. Wait for an explicit human response at every HUMAN GATE. If a phase errors, report it and ask whether to retry, skip, or abort.
/craft:explore $ARGUMENTS, then update Phase Log: explore → done. No human gate.
/craft:clarify workpad.md includes a HUMAN GATE. After response, record answers and
requirements in the workpad. Update Phase Log: clarify → done.
/craft:architect workpad.md includes a HUMAN GATE. After approval, record the chosen approach
in the workpad. Update Phase Log: architect → done.
/craft:implement workpad.md, then update Phase Log: implement → done. No human gate.
/craft:prose workpad.md: If the requirements or plan include prose deliverables
(documentation, READMEs, changelogs, migration guides, error messages, UI copy), run this
phase. Implement handles code; prose handles human-facing text. Skip if the task has no prose
deliverables. Update Phase Log: prose → done if run, prose → skipped if not./craft:review, then update Phase Log: review → done. No human gate.
/craft:refine includes a HUMAN GATE before opening the PR.
npx claudepluginhub sargunv/claude-plugins --plugin craftGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.