JSON Canvas
Build structured visual boards in JSON Canvas
Install
Officialnpx skills add https://github.com/kepano/obsidian-skills
Activates when an agent needs to build, revise, organize, or validate a JSON Canvas file for Obsidian or another compatible app.
- Author
- kepano
- License
- MIT
JSON Canvas gives an agent the practical knowledge needed to assemble visual workspaces in the open .canvas format. It can turn an outline, research plan, process, or collection of resources into a board that remains editable in Obsidian and other compatible applications. The skill covers both new canvases and careful updates to existing files.
Highlights
- Creates boards from text cards, local files, web resources, containers, and directional connectors
- Arranges elements with usable dimensions, spacing, alignment, layering, and color choices
- Preserves unique identifiers when adding or revising items
- Checks that every connection points to an available element and that required properties are present
- Includes reference material for common board patterns such as concept maps, workflows, and project layouts
This skill is useful for knowledge workers, researchers, project planners, and Obsidian users who want an agent to produce machine-readable visual documents rather than flattened graphics. It requires no MCP server or declared external tool. Install the repository through the skills CLI, the provided Claude marketplace package, or by copying its skills directory into a compatible agent environment.
Similar skills
Obsidian Bases
SkillBuild reliable database-style views inside Obsidian
Canva Skills
SkillSix skills that drive Canva designs through Canva's MCP server.
Canvas Design
SkillProduces poster-style PNG and PDF pieces from a written design philosophy.

Comments(0)
Sign in to comment