configure-whiteboard

Automate Original Whiteboard setup in Obsidian Vault with a seven-step workflow.

1|Updated Feb 4, 2026
One-click install
npx skills add https://github.com/oinani0721/canvas-learning-system --skill configure-whiteboard
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: configure-whiteboard
Source: https://github.com/oinani0721/canvas-learning-system/tree/main/canvas-vault/.claude/skills/configure-whiteboard
Command: npx skills add https://github.com/oinani0721/canvas-learning-system --skill configure-whiteboard

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates the creation of a new Original Whiteboard when a user sends /configure-whiteboard, simplifying setup and ensuring a consistent vault structure for projects and learning paths.

Core Features & Use Cases

  • Supports two usage scenarios: from scratch with a board name ("<board-name>") to create a new whiteboard, or from an existing Markdown file via /configure-whiteboard from <md-path>, promoting quick derivation of seed notes.
  • Enforces the v3 flat-architecture: the whiteboard is stored as 原白板/<board>.md, node seeds live in 节点/ and subject is read from .canvas-config.yaml for vault-wide consistency. It also prevents writes to deprecated wiki/canvases paths.
  • Orchestrates a seven-step workflow (read subject, parse parameters, determine board name, detect conflicts, create directories, classify seed notes, and return a receipt) with user prompts at key decision points.

Quick Start

Send /configure-whiteboard "CS 61B 数据结构" to establish a new original whiteboard named CS 61B 数据结构.

Frequently Asked Questions about configure-whiteboard

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

FAQPage Schema
How do I automate setting up a new whiteboard in Obsidian?

To automate whiteboard setup in Obsidian, you can trigger a command that creates a fresh Original Whiteboard. This enforces a consistent flat-architecture by generating the 原白板/ file and 节点/ seed notes automatically.

Can I generate seed notes from an existing Markdown file in Obsidian?

Yes, you can generate seed notes from an existing Markdown file by passing the file path as a parameter. This derives a new Original Whiteboard directly from your specified MD path, promoting quick project initialization.

What is the v3 flat-architecture for Obsidian vault configuration?

The v3 flat-architecture is a vault structure where the whiteboard is stored as 原白板/<board>.md and node seeds live in 节点/. It reads the subject from .canvas-config.yaml to ensure vault-wide consistency and prevents writes to deprecated wiki paths.

How does the whiteboard creation workflow handle decision points?

The whiteboard creation workflow enforces a seven-step process that reads subjects, parses parameters, detects conflicts, and classifies seeds. It issues explicit user prompts at key decision points to ensure accurate directory creation and structured receipt generation.

Does the Original Whiteboard setup read vault subjects from configuration files?

Yes, the Original Whiteboard setup reads the vault subject directly from the .canvas-config.yaml file. This ensures vault-wide consistency and avoids using deprecated paths during the automated whiteboard and seed note creation process.

What are the limitations when configuring an Original Whiteboard?

A key limitation is that the configuration process avoids deprecated wiki and canvases paths entirely. It strictly enforces a v3 flat-architecture, meaning all whiteboard files and node seeds must conform to the 原白板/ and 节点/ directory structure.