From agent-canvas
Use when a saved Agent Canvas workflow JSON should guide implementation, task execution, sequencing, agent delegation, or progress updates.
How this skill is triggered — by the user, by Claude, or both
Slash command
/agent-canvas:executeThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use this skill after the user has approved or saved a workflow in Agent Canvas.
Use this skill after the user has approved or saved a workflow in Agent Canvas.
The workflow JSON is the execution contract. Follow the graph, node instructions, acceptance criteria, gates, loops, and progress evidence requirements instead of improvising a new plan.
Read the workflow graph in this order before doing any work:
parallel fan-outs. Confirm write scopes do not collide before delegating.branch decisions, merge rejoin points, trycatch happy/escalation paths.loop must have a stop rule (_stopMode, _stopConditions).human and wait nodes are checkpoints. Do not run past them.agent.acceptanceCriteria[] is the contract for that node's completion.agent-canvas validate <workflow.json>
agent-canvas summarize <workflow.json>
agent-canvas export-plan <workflow.json> --format markdown
Identify the workflow's design pattern (see Pattern → Example Reference below) and read the matching example before executing — it anchors expectations for port wiring, gate placement, and evidence shape.
Identify the current runnable node or slice:
human and wait nodes are gates.parallel branches can be delegated only if their write scopes do not conflict.loop nodes require a stop condition.A progress.status of completed is meaningful only when accompanied by evidence. Valid evidence types:
command — the shell command that demonstrates the workfile — a file path pointing at the artifactdiff — a code difftest — a passing test name or pathscreenshot — a UI verification captureurl — a deployed or published URLhuman_note — explicit user confirmationreview.status is separate from progress.status. The agent's claim and the human's approval are independent — do not promote needs_review or review_pending to completed on the agent's own authority.
After summarizing the workflow, identify which design pattern it most closely matches and read the corresponding example end-to-end. Anchoring execution to a known-good shape catches drift in port wiring, gate placement, and evidence expectations early.
All examples live under workflows/examples/. Sizes are nodes / connections.
| Pattern key | Example file | Size | What it demonstrates |
|---|---|---|---|
single-full | single-full_dinner-party.json | 16 / 17 | Compact "one of each" — start, parallel, merge, loop, wait, end across 7 phases. |
single-loops | single-loops_monthly-dining.json | 19 / 21 | Iteration-heavy: 3 loops + 3 wait gates over a month-long plan with split owners. |
multi-islands | multi-islands_multi-platform-publishing.json | 22 / 18 | Four genuinely independent chains, 4 starts → 4 ends, no shared merge. |
multi-ideation | multi-ideation_syllabus-redesign.json | 15 / 12 | Three ideation lenses on the same problem, 3 starts → 3 ends, comparison off-canvas. |
multi-merge (small) | multi-merge_landing-page.json | 19 / 18 | Three-start collab converging at a single merge — minimum viable multi-merge. |
multi-merge (large) | multi-merge_ai-future-of-work-presentation.json | 64 / 83 | 6 starts, 5 phases, 7 parallels + 8 merges + a trycatch. Major program shape. |
branch-decision | branch-decision_paper-submission.json | 9 / 9 | Minimal binary branch (READY vs. REVISE) with rejoin at a merge. |
trycatch-escalation | trycatch-escalation_grant-application.json | 10 / 9 | Trycatch wrapping a funder decision — funded path activates, rejected path escalates. |
subflow-composition | subflow-composition_course-launch.json | 10 / 10 | Four subflow markers signaling "this step is its own workflow." |
pipeline (full) | greenwashing.json | 66 / 91 | Real working lit-review pipeline — 9 phases, parallel fan-outs, loops, human-in-the-loop wait. |
pipeline (compact) | greenwashing-literature-review-multi-start.json | 13 / 13 | Slim multi-start lit-review variant. |
cop (legacy) | cop.json | — | Original community-of-practice reference example. |
If the workflow does not match any pattern cleanly, read single-full_dinner-party.json first for the primitive vocabulary, then greenwashing.json for what a real pipeline looks like.
skills/plan/SKILL.md — design contract (full pattern catalog, design recipe, gate semantics)AGENT-CANVAS.md — agent operating handbookSCHEMA.md — JSON schema referenceUSER-GUIDE.md — browser canvas guideCreates bite-sized, testable implementation plans from specs or requirements, with file structure and task decomposition. Activates before coding multi-step tasks.
npx claudepluginhub mustafaakben/agentic-canvas-claude --plugin agent-canvas