canvas-generate

Generate complete Obsidian canvases from natural-language descriptions.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Generating a complete, richly populated Obsidian Canvas from a simple textual prompt is time‑consuming and error‑prone. Users must manually select templates, create nodes, add media, and arrange layouts.

Core Features & Use Cases

  • Automated archetype detection: Chooses the best canvas template based on the description.
  • Parallel content & media generation: Dispatches composer and media agents to produce text nodes and images simultaneously.
  • Template instantiation & layout rendering: Creates the canvas file, fills it with generated content, and applies the appropriate layout algorithm.
  • Quality‑gate validation: Ensures no placeholder text, correct layout, and no visual overlaps before delivering the final canvas.

Typical use cases include rapid creation of presentations, mood boards, flowcharts, or knowledge graphs without manual editing.

Quick Start

Ask the assistant to “generate a mood board for a cyberpunk game” and receive a fully populated canvas ready for review.

Frequently Asked Questions about canvas-generate

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

FAQPage Schema
How do I generate an Obsidian canvas from a text description?

Yes, you can create flowcharts and mood boards in Obsidian using AI by providing a single description. The system automatically selects the appropriate template, generates text and media nodes simultaneously, and applies a validated layout to produce a complete visual canvas.

Does AI canvas generation leave placeholder text in the final layout?

AI canvas generation creates presentations and dashboards by taking one natural-language prompt and automatically selecting a template. It then generates text nodes and media in parallel, applying layout algorithms to produce a polished visual canvas without manual editing.

What is the best way to automate visual layout creation for Obsidian?

To build a knowledge graph canvas in Obsidian from a prompt, you simply describe the desired knowledge structure. The system automatically detects the archetype, generates media and text nodes in parallel, and applies a layout algorithm to render a complete canvas.

Can I use a single prompt to create presentations and dashboards in Obsidian?

You can avoid visual overlaps in AI-generated Obsidian canvases because the process includes a quality-gate validation step. This validation ensures the final layout is correctly arranged and free of overlaps before the canvas is delivered.