From workshop
Build an entire room end-to-end: planning, walls, plumbing, wiring, and finishing paint. Orchestrates the `foreman` agent plus all three trades plus an inline paint step.
How this skill is triggered — by the user, by Claude, or both
Slash command
/workshop:build-roomThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
This is the **workflow** skill — it chains agents and a main-thread step into a single deliverable. It teaches three things at once:
This is the workflow skill — it chains agents and a main-thread step into a single deliverable. It teaches three things at once:
foreman) plans before the trades start.Read user request: which room (e.g. "bathroom"), where (the site directory, default ./construction-site/).
Plan — invoke the foreman agent:
foreman, plan a <room> at <site>.
The foreman writes PLAN.md and returns an ordered list of trades.
Execute the plan, in order:
bricklayer agent to build each wall in the plan. If the plan mentions electrical work, also ask the bricklayer to draft an empty PANEL.md skeleton (because the electrician cannot create it — see /workshop:wire-circuit).plumber agent for supply and drain.electrician agent to add circuits to the existing PANEL.md.Finishing paint — main-thread inline, no agent:
/workshop:paint-wall (or simply do the equivalent inline edit) for each wall in the room.blanco.Summarise the build with a table of every artifact produced:
Room: bathroom
Artifacts:
PLAN.md (foreman)
WALL-bathroom-north.md (bricklayer)
WALL-bathroom-south.md (bricklayer)
PANEL.md (bricklayer scaffold, electrician edits)
PIPES-bathroom.md (plumber)
PANEL.md circuits #2, #3 (electrician)
paint (main thread, inline)
foreman step even if you "know" the order. The plan file is part of the deliverable — teammates inspect it to learn how trades chain.Notice how this skill is the only one that knows about all the agents at once. That is intentional — the orchestrator is the place where the topology lives. Individual trade skills stay narrow and ignorant of each other. Compare with /workshop:build-wall, which knows only about bricklayer.
Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub aitorpo/claude-code-plugin-sample --plugin workshop