Slash Command: /plan-canvas
Slash Command: /plan-canvas is a verified SLASH_COMMAND blueprint on Promptally in Interactive Slash Commands optimized for leading AI models. Open a plan or HTML artifact in the browser Plan Canvas for annotate-and-approve review. This is a thin slash-command entrypoint over the plan-canvas skill, which covers the full workflow and rules. Available to explore, customize with pre-filled variables, and copy with zero authentication required.
Technical Specifications
| Specification | Value |
|---|---|
| Artifact type | SLASH COMMAND (Interactive Slash Commands) |
| Compatible engines | Universal / Model Agnostic |
| Input variables | None (pre-filled) |
| Approximate tokens | 376 |
| Source file | plan-canvas.md |
| Access tier | Free public (MIT) |
Pre-Filled Template
# Plan Canvas Command Opens a local artifact in the Plan Canvas — ECC's browser review surface — where the user annotates elements, chats with you, and approves the plan or requests changes without leaving the page. This command is a thin entry point over the `plan-canvas` skill. Follow that skill for the full workflow and rules. ## What This Command Does 1. Resolve the artifact: the given path, else the most recently modified `.claude/plans/*.plan.md`, else ask what to review. 2. `ecc-plan-canvas open <artifact>` — opens the user's browser. 3. `ecc-plan-canvas await <artifact>` — block until feedback, verdict, or session end; leave it running. 4. Apply feedback to the artifact file (the canvas live-reloads), answer with `await <artifact> --reply "..."`, and repeat until the user approves or ends the session. An `approve` verdict counts as plan confirmation for `/plan`-style gates: stop polling, `end` the session, and begin implementation. ## Example ``` User: /plan-canvas .claude/plans/notifications.plan.md Assistant: (runs open + await, browser opens) ...user clicks "Request changes" with two annotations... Assistant: (edits the plan, replies in-canvas, awaits again) ...user clicks "Approve plan"... Assistant: Plan approved in the canvas — starting implementation. ``` ## Related - `plan-canvas` skill — full workflow, feedback JSON shapes, rules - `/plan` — produces the plan artifacts this reviews - Source: `scripts/plan-canvas.js`, `scripts/lib/plan-canvas/`
How to use this slash command
- Review the pre-filled example and source files above.
- Copy the template or download
plan-canvas.md, then use it in your model, IDE, or workflow tool. - Compare your result with the sample output when one is provided.
Frequently Asked Questions
How do I use Slash Command: /plan-canvas?
Open the slash command on Promptally, review the pre-filled example, then copy the template or download plan-canvas.md and paste it into your model, IDE or workflow tool. Slash Command: /plan-canvas is a static blueprint with no dynamic variables. Copy it and use it as-is.
Is Slash Command: /plan-canvas free?
Yes. Slash Command: /plan-canvas is free to view, copy and download on Promptally without creating an account. It is published under the MIT license.
What variables does Slash Command: /plan-canvas need?
Slash Command: /plan-canvas is a static blueprint with no dynamic variables. Copy it and use it as-is.