~ / rigs / drobins25 / craft

drobins25/craft

A Claude Code plugin that acts as an intelligent harness for your development workflow: your codebase is read-only by default, every change passes through a Write Gate as planned and approved work, and craft tracks your project's history, d

↗ GitHub ★ 67 mit updated 5d ago project Claude Code Claude plugin
share on X
ARCHETYPE
YOLO Cowboy
Permissions? Never heard of 'em. Ships at the speed of `--dangerously-skip-permissions`.
CONTEXT TAX · EVERY TURN
~10.9k tokens
Heavy · median rig: 2.3k · breakdown
GUARDRAILS
1/5
Blocks destructive commands · details

Copy this rig

# review before running: this installs third-party code
$ claude mcp add chrome-devtools -- npx chrome-devtools-mcp@latest
$ npx degit drobins25/craft/agents ./rig-craft/agents
$ npx degit drobins25/craft/commands ./rig-craft/commands
$ npx degit drobins25/craft/skills ./rig-craft/skills
$ npx degit drobins25/craft/hooks ./rig-craft/hooks

MCP servers are added to Claude Code at local scope; env vars are shown as YOUR_… placeholders — we never store values. Files are fetched with degit into a separate folder so you can review before merging.

$ claude mcp add chrome-devtools -- npx chrome-devtools-mcp@latest
$ npx degit drobins25/craft/skills/adhoc .claude/skills/adhoc
$ npx degit drobins25/craft/skills/approve .claude/skills/approve
$ npx degit drobins25/craft/skills/browser .claude/skills/browser
$ npx degit drobins25/craft/skills/content-spark .claude/skills/content-spark
$ npx degit drobins25/craft/skills/creative-spark .claude/skills/creative-spark
$ npx degit drobins25/craft/skills/design-vibe .claude/skills/design-vibe
$ npx degit drobins25/craft/skills/lock-decision .claude/skills/lock-decision
$ npx degit drobins25/craft/skills/plan-chunks .claude/skills/plan-chunks
$ npx degit drobins25/craft/skills/refine-chunk .claude/skills/refine-chunk
$ npx degit drobins25/craft/skills/test-fix .claude/skills/test-fix
$ npx degit drobins25/craft/skills/validate-chunk .claude/skills/validate-chunk
$ curl -fsSL --create-dirs -o .claude/agents/alchemist.md https://raw.githubusercontent.com/drobins25/craft/main/agents/alchemist.md
$ curl -fsSL --create-dirs -o .claude/agents/become-researcher.md https://raw.githubusercontent.com/drobins25/craft/main/agents/become-researcher.md
$ curl -fsSL --create-dirs -o .claude/agents/chunk-validator.md https://raw.githubusercontent.com/drobins25/craft/main/agents/chunk-validator.md
$ curl -fsSL --create-dirs -o .claude/agents/claims-auditor.md https://raw.githubusercontent.com/drobins25/craft/main/agents/claims-auditor.md
$ curl -fsSL --create-dirs -o .claude/agents/conductor.md https://raw.githubusercontent.com/drobins25/craft/main/agents/conductor.md
$ curl -fsSL --create-dirs -o .claude/agents/creative-analyzer.md https://raw.githubusercontent.com/drobins25/craft/main/agents/creative-analyzer.md
$ curl -fsSL --create-dirs -o .claude/agents/crystallizer.md https://raw.githubusercontent.com/drobins25/craft/main/agents/crystallizer.md
$ curl -fsSL --create-dirs -o .claude/agents/doc-writer.md https://raw.githubusercontent.com/drobins25/craft/main/agents/doc-writer.md
$ curl -fsSL --create-dirs -o .claude/agents/guide.md https://raw.githubusercontent.com/drobins25/craft/main/agents/guide.md
$ curl -fsSL --create-dirs -o .claude/agents/implementer.md https://raw.githubusercontent.com/drobins25/craft/main/agents/implementer.md
$ curl -fsSL --create-dirs -o .claude/agents/maze-architect.md https://raw.githubusercontent.com/drobins25/craft/main/agents/maze-architect.md
$ curl -fsSL --create-dirs -o .claude/agents/muse.md https://raw.githubusercontent.com/drobins25/craft/main/agents/muse.md
$ curl -fsSL --create-dirs -o .claude/agents/plan-chunks-agent.md https://raw.githubusercontent.com/drobins25/craft/main/agents/plan-chunks-agent.md
$ curl -fsSL --create-dirs -o .claude/agents/playwright-browser.md https://raw.githubusercontent.com/drobins25/craft/main/agents/playwright-browser.md
$ curl -fsSL --create-dirs -o .claude/agents/pr-reviewer-expert.md https://raw.githubusercontent.com/drobins25/craft/main/agents/pr-reviewer-expert.md
$ curl -fsSL --create-dirs -o .claude/agents/practitioner-reviewer.md https://raw.githubusercontent.com/drobins25/craft/main/agents/practitioner-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/product-anthropologist.md https://raw.githubusercontent.com/drobins25/craft/main/agents/product-anthropologist.md
$ curl -fsSL --create-dirs -o .claude/agents/project-scanner.md https://raw.githubusercontent.com/drobins25/craft/main/agents/project-scanner.md
$ curl -fsSL --create-dirs -o .claude/agents/qa-analyzer.md https://raw.githubusercontent.com/drobins25/craft/main/agents/qa-analyzer.md
$ curl -fsSL --create-dirs -o .claude/agents/research-synthesizer.md https://raw.githubusercontent.com/drobins25/craft/main/agents/research-synthesizer.md
$ curl -fsSL --create-dirs -o .claude/agents/researcher.md https://raw.githubusercontent.com/drobins25/craft/main/agents/researcher.md
$ curl -fsSL --create-dirs -o .claude/agents/riff.md https://raw.githubusercontent.com/drobins25/craft/main/agents/riff.md
$ curl -fsSL --create-dirs -o .claude/agents/style-analyzer.md https://raw.githubusercontent.com/drobins25/craft/main/agents/style-analyzer.md
$ curl -fsSL --create-dirs -o .claude/agents/tester.md https://raw.githubusercontent.com/drobins25/craft/main/agents/tester.md
$ curl -fsSL --create-dirs -o .claude/agents/ux-analyzer.md https://raw.githubusercontent.com/drobins25/craft/main/agents/ux-analyzer.md
$ curl -fsSL --create-dirs -o .claude/agents/verifier.md https://raw.githubusercontent.com/drobins25/craft/main/agents/verifier.md
$ curl -fsSL --create-dirs -o .claude/agents/walkthrough-analyzer.md https://raw.githubusercontent.com/drobins25/craft/main/agents/walkthrough-analyzer.md

Merge into .claude/settings.json (project) or ~/.claude/settings.json (user). Hook commands reference scripts in the source repo — copy those too.

{
  "permissions": {
    "deny": [
      "Bash(rm -rf /*)",
      "Bash(rm -rf /)"
    ]
  }
}

MCP servers (1)

serversourceest. tokens
Chrome DevTools MCP · "chrome-devtools" npm 9.0k

Skills (11)

Subagents (27)

alchemist
model: sonnet
>
become-researcher
model: claude-haiku-4-5-20251001
|
chunk-validator
model: haiku
|
claims-auditor
model: haiku
|
conductor
model: sonnet
>
creative-analyzer
model: sonnet
|
crystallizer
model: opus
>
doc-writer
model: sonnet
|
guide
model: sonnet
>
implementer
model: sonnet
|
maze-architect
model: haiku
|
muse
model: sonnet
>
plan-chunks-agent
model: opus
|
playwright-browser
model: sonnet
|
pr-reviewer-expert
model: sonnet
|
practitioner-reviewer
model: sonnet
|
product-anthropologist
model: sonnet
>
project-scanner
model: opus
|
qa-analyzer
model: sonnet
|
research-synthesizer
model: sonnet
|
researcher
model: claude-haiku-4-5-20251001
|
riff
model: sonnet
>
style-analyzer
model: sonnet
|
tester
model: sonnet
|
ux-analyzer
model: sonnet
|
verifier
model: claude-haiku-4-5-20251001
|
walkthrough-analyzer
model: sonnet
|

Slash commands (66)

/craft-analyze/craft-ask/craft-become/craft-bugs/craft-cycle-assign/craft-cycle-complete/craft-cycle-design/craft-cycle-start/craft-dashboard/craft-decisions/craft-dial/craft-docs/craft-guide/craft-init/craft-mockup/craft-notebook/craft-planning/craft-project/craft-reflect/craft-research-verify/craft-research/craft-review/craft-riff/craft-status/craft-story-archive/craft-story-continue/craft-story-delete/craft-story-implement-auto/craft-story-implement/craft-story-new/craft-update-docs/craft-workflow-design/craft-workflow-run/craft-workflow/craft/references/agent-finding-handoff/references/alignment-check/references/analysis-bug-filing/references/auq-grammar/references/bugs-record/references/content-spark-inline/references/creative-spark-inline/references/crystallize-expert/references/cycle-design/default-mode/references/cycle-design/detailing-mode/references/cycle-design/roadmap-mode/references/dial-inject/references/dial-inline/references/doc-standards/references/gate-reconcile/references/insight-mining/references/learnings-schema/references/map-for-agents/references/map/references/mockup-inline/references/mockup-muse-path/references/muse-inline/references/observations-surfacing/references/research-branch-template/references/rule-pass/references/story-from-mockup/references/story-from-planning/references/taste-pass-disable/references/taste-pass/references/validate-fix-loop/references/workflow-formats

Permissions

deny (2)
Bash(rm -rf /*)
Bash(rm -rf /)
ask (0)
—
allow (1)
Bash(*)

Similar rigs

copied ✓