Help us improve
Share bugs, ideas, or general feedback.
From agent-canvas
Use when a saved Agent Canvas workflow JSON should guide implementation, task execution, sequencing, agent delegation, or progress updates.
npx claudepluginhub mustafaakben/agentic-canvas-claude --plugin agent-canvasHow 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.
Guides technical evaluation of code review feedback: read fully, restate for understanding, verify against codebase, respond with reasoning or pushback before implementing.
Share bugs, ideas, or general feedback.
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 guide