Overview
canvas is an open-source productivity skill for Claude Code and compatible agents, published by AgriciDaniel. Its author describes it as: “Create, inspect, and update Obsidian JSON Canvas boards with text, file, link, group, and edge nodes. Use for canvas status, canvas lists, visual maps, zones, spatial layouts, adding vault notes or media to a .canvas…”. The project has 11k stars on GitHub and is available under the MIT license. Add it to your setup with `/plugin marketplace add AgriciDaniel/claude-obsidian`.
What canvas does
Treat a canvas as a vault-scoped JSON Canvas document. Keep reads read-only and route every requested mutation through one recoverable transaction.
What’s inside
The SKILL.md for canvas is organised into these sections:
- Choose the syntax source
- Scope
- Read-only operations
- Draft a mutation
- Preview and apply
Installation
Add canvas to your agent with:
/plugin marketplace add AgriciDaniel/claude-obsidian Review a skill’s source before installing it — skills can instruct your agent to run commands. This command comes from the skill’s public repository, which is the source of truth for setup steps. New to skills? Read how to install Claude Code skills.
Supported agents
- Claude Code — ships a claude code plugin marketplace
License
canvas is published under the MIT license.
Strengths
- Clear MIT license — safe to read and adapt within its terms
- Ships in AgriciDaniel/claude-obsidian, an established project with 10,998 GitHub stars
- Works with Claude Code
- Actively maintained — repository updated in the last 90 days
Author
Topics
Alternatives to canvas
Similar skills from other repositories:
Frequently asked questions
- What does canvas do?
- Create, inspect, and update Obsidian JSON Canvas boards with text, file, link, group, and edge nodes. Use for canvas status, canvas lists, visual maps, zones, spatial layouts, adding vault notes or media to a .canvas file, and requests such as create canvas, add to canvas, or put this on the canvas.
- How do I install canvas?
- Run /plugin marketplace add AgriciDaniel/claude-obsidian in your agent, then reload your skills. Review the source at https://github.com/AgriciDaniel/claude-obsidian before installing.
- Is canvas free to use?
- Yes. canvas is free and open source under the MIT license, so you can read, run, and adapt it within that license's terms.
- Which agents does canvas work with?
- canvas lists Claude Code — named in its SKILL.md, its plugin marketplace or its repository topics. Skills use the portable SKILL.md format, so other agents that read that format may load it too.
- Where does canvas come from?
- canvas ships inside AgriciDaniel/claude-obsidian, a repository that contains 17 catalogued skills in total. The repository's 10,998 GitHub stars apply to that whole collection, not to this skill on its own.