canvas-create

Create Obsidian Canvas files with blank or archetype templates.

247|24|Updated Apr 10, 2026
One-click install
npx skills add https://github.com/AgriciDaniel/claude-canvas --skill canvas-create-agricidaniel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: canvas-create
Source: https://github.com/AgriciDaniel/claude-canvas/tree/main/skills/canvas-create
Command: npx skills add https://github.com/AgriciDaniel/claude-canvas --skill canvas-create-agricidaniel

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the setup of Obsidian Canvas projects by creating new canvases either blank or from a library of 12 starter templates, including automatic directory creation, slug generation, and starter zones.

Core Features & Use Cases

  • Blank canvas creation with a starter structure.
  • Template-driven canvas creation from 12 archetypes (presentation, flowchart, mind-map, gallery, dashboard, storyboard, knowledge-graph, mood-board, timeline, comparison, kanban, project-brief).
  • Slug generation and directory layout for consistent project organization.
  • Mandatory placeholder replacement in generated canvases to ensure usable content.

Quick Start

Create a new canvas named 'My Canvas' using the blank template to generate a starter structure.

Frequently Asked Questions about canvas-create

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create an Obsidian Canvas from a template automatically?

You can create an Obsidian Canvas from a template by using an automation skill that generates deterministic starter JSON structures. It supports 12 archetypes like mind-map, flowchart, and kanban with automatic slug generation and directory creation.

What starter templates are available for generating Obsidian Canvas files?

Obsidian Canvas generation supports 12 starter templates: presentation, flowchart, mind-map, gallery, dashboard, storyboard, knowledge-graph, mood-board, timeline, comparison, kanban, and project-brief. A blank canvas option is also available for custom project setups.

Does Obsidian Canvas generation include directory creation and slug generation?

Yes, Obsidian Canvas generation includes automatic directory creation and slug generation to ensure consistent project organization. It enforces deterministic starter JSON structures and includes a validation step to verify correctness before finalizing the canvas file.

Can I use a blank canvas template for new Obsidian project setups?

Yes, you can use a blank canvas template for new Obsidian project setups. The generation process creates a starter structure with mandatory placeholder replacement, ensuring you begin with usable content and a validated directory layout.

What is the best way to organize Obsidian Canvas projects consistently?

The best way to organize Obsidian Canvas projects consistently is through automated slug generation and directory layout creation. Using template archetypes enforces deterministic starter JSON structures, ensuring every new canvas follows a standardized, validated format.

Why does my generated Obsidian Canvas require placeholder replacement?

Generated Obsidian Canvases require mandatory placeholder replacement to ensure the output contains usable content rather than empty template structures. This step guarantees the canvas is immediately functional for your specific project or workflow needs.