shelf-create

Scaffold an Obsidian project dashboard from repository metadata via MCP.

Updated Mar 26, 2026
One-click install
npx skills add https://github.com/yoshisada/ai-repo-template --skill shelf-create
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: shelf-create
Source: https://github.com/yoshisada/ai-repo-template/tree/main/plugin-shelf/skills/shelf-create
Command: npx skills add https://github.com/yoshisada/ai-repo-template --skill shelf-create

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the setup of a complete Obsidian project dashboard for a repository, saving time and ensuring a consistent starting structure.

Core Features & Use Cases

  • Deterministic wheel workflow that sequences repo analysis, vault navigation, and project creation.
  • Gathers repo data (config, progress signals, tech stack, and metadata), checks for duplicates, and renders the dashboard and docs via MCP.
  • Use Case: when starting a new Obsidian project, run shelf-create to scaffold all necessary files and folders with a ready-to-use dashboard.

Quick Start

Run shelf-create to scaffold a complete Obsidian project dashboard for the current repository.

Frequently Asked Questions about shelf-create

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

FAQPage Schema
How do I automate Obsidian project dashboard setup for a new repository?

You can automate Obsidian project dashboard scaffolding by running shelf-create, which uses a deterministic wheel workflow to extract repository metadata, assess the tech stack, and write dashboard files directly to your vault via MCP.

What is a deterministic wheel workflow for scaffolding project files?

A deterministic wheel workflow is a fixed sequence of operations that reads repository config, detects progress signals, extracts metadata, checks for duplicates, and renders templates to ensure consistent, idempotent project dashboard creation every time.

How do I scaffold Obsidian docs without creating duplicate project files?

shelf-create performs duplicate checks during its workflow before writing any files to vault-rooted paths, ensuring idempotent creation that prevents duplicate project dashboards even if the Skill is run multiple times on the same repository.

Can I use MCP to write Obsidian project templates to vault-rooted paths?

Yes, shelf-create leverages MCP-based writes to render project dashboards and documentation templates directly to vault-rooted paths, automating the entire file and folder creation process for your repository.

Does shelf-create work with existing repositories or only new project setups?

shelf-create is designed for new project setups across repositories but handles existing ones by reading current config, detecting progress signals, and performing duplicate checks to ensure non-destructive, idempotent dashboard creation.

What are the limitations of automating Obsidian project scaffolding with a deterministic workflow?

The deterministic workflow relies on MCP-based vault access and repository metadata extraction, meaning it requires proper vault-rooted path configuration and cannot scaffold dashboards if MCP write access to the Obsidian vault is unavailable.