Woodshed — Development skill for Claude Code
Create, run, rate, and iterate on your Claude Skills.
How to install Woodshed
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open gaearon/woodshed and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Woodshed does
Create, run, rate, and iterate on your Claude Skills.
Alternatives in Development
- Iterate Implementation Plan — You are tasked with updating existing implementation plans based on user feedback 10k ★
- Claude Swap — Switch between multiple Claude Code accounts, with automatic rate-limit rotation, usage dashboard, and paralle 2k ★
- Claw Code Agent — Claw Code No Rust No TypeScript Only Python 543 ★
README
woodshed
Create, run, rate, and iterate on your Claude Skills.
⚠️ WARNING ⚠️
This is alpha software written for personal use.
- It runs Claude in yolo mode which can and will wipe your data.
- It can also burn through a ton of tokens if your Skills aren't lean.
- It is 100% vibecoded, and this time I have not read the code.
If you end up burning all your tokens only to brick your computer, I'm not responsible.
Usage
Create a new workspace:
npx woodshed create my-idea
That gives you a place work on your Skills:
cd my-idea
Time to shed:
npx woodshed
By default, the entire matrix runs 10 times.
Shed is idempotent so by default re-running it will instantly "skip over" past results as if they happened instantly.
Pass `npx woodshed --reset` to force re-runs. This will delete each re-run's data in `results/` before attempting it. You can also delete the `results/` yourself if you want.
Take a close look at the `results/` folder after your first successful run. It contains the log from the main agent with your fixture's `prompt.md`, the log from the evaluating agent with your fixture's `eval.md`, the workspace folder in which they both run, and probably some other junk.
Folder Conventions
my-idea/
skills/
# Skills you want to create or refine
my-skill/
# Each Skill can have one or more variants
baseline/SKILL.md
experiment/SKILL.md
silly/SKILL.md
fixtures/
# Fixtures that test your Skill(s)
my-fixture/
prompt.md
eval.md
assets/
# Data shared by fixtures
words.txt
results/
# Outputs and past runs appear here
Workflow
I recommend running another Claude instance and to talk with it about the `/results`.
Then you can use insights from that convo to refine your `eval.md` and `SKILL.md
Related Skills
Iterate Feature
Iterate on the feature "$ARGUMENTS" to fix issues and address feedback.
Iterate Plan
Iterate
PI SKILL_META.md 迭代审计引擎。用 PI 自身的规则审计 PI,五维十八检+逻辑链,AgentSkills 规范合规,Description 触发纯度校验,Loop/Auto 交互模式完备性检查,模板文风
Ontology Engineer
Use when building, modifying, or validating ontologies. Orchestrates the onto_ MCP tools in a generate-validat
Iterate Revision
Revise one manuscript section against the reviewer team until DONE/BLOCKED/HALT. Writer ↔ reviewer loop driven
Outline Expand
Map-reduce engine — take an outline, dispatch @paper-writer in parallel, one per section, produce first drafts
Related Agents
Plan
Triage, analyze, and create phased development plans. Iterate with the user until the plan is approved.
UI UX Iterador Rapido
Use this agent whenever you need to quickly create or iterate unique and differentiated HTML/CSS designs—espec
n8n Workflow Deployer
Use this agent to iterate on, activate, deactivate, or inspect executions of an existing n8n workflow. Invoke