Install any skill in seconds. Free to start, no credit card required.
Get Started Free →majiayu000/agent-canvas-setup
Dependency checker and installer for agent-canvas, agent-eyes, and canvas-edit skills. Use BEFORE running any canvas skill for the first time, or when canvas skills fail with import/browser errors.
Passed 16 of 19 test cases with the skill, and 7 of 19 without it.
and 11 more in the full report
10 fixed8 passed either way4 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 10 test cases the skill fixed. Same model, same prompt, with and without the skill.
If no --agents flag is provided when running check_setup.py install, which AI assistant and directory are targeted by default?
| Checked | Without skill | With skill |
|---|---|---|
| Identifies Claude as the default agent. | Passed | Passed |
| Identifies .claude/skills/ as the default directory. | Missed | Passed |
The instructions your model reads when the skill loads.
Checks and installs dependencies for the agent-canvas visual editing skills (agent-eyes, agent-canvas, canvas-edit).
Run this first to see what's needed:
uv run .claude/skills/agent-canvas-setup/scripts/check_setup.py check
If all checks pass → Ready to use canvas skills.
If checks fail → Ask user about installation scope.
ALWAYS ask the user which scope they prefer before installing:
| Scope | What it does | Best for |
|---|---|---|
temporary | Browsers installed globally, Python deps cached by uv on-demand (~/.cache/uv) | Most users - minimal footprint |
local | Creates .venv in project with playwright installed | Projects wanting isolated deps |
global | Installs browsers globally only (Python deps via uv) | Shared workstations |
Agent Canvas needs some dependencies. How would you like to install them?
1. **temporary** (recommended) - Minimal footprint. Browsers installed to system cache,
Python packages managed on-demand by uv. Nothing added to your project.
2. **local** - Creates a .venv in this project with playwright. Good if you want
all dependencies tracked with the project.
3. **global** - Same as temporary. Browsers go to system cache.
Which do you prefer? (1/2/3 or temporary/local/global)
test cases passed, vs 7 / 19 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.