obsidian-projects

Create standardized Obsidian project notes with frontmatter and task management.

Updated Dec 26, 2023
One-click install
npx skills add https://github.com/Selogaz/Obsidian-vault-cpp --skill obsidian-projects-selogaz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-projects
Source: https://github.com/Selogaz/Obsidian-vault-cpp/tree/main/skills/obsidian-projects
Command: npx skills add https://github.com/Selogaz/Obsidian-vault-cpp --skill obsidian-projects-selogaz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps users create and organize standardized project notes in a dedicated projects/ folder in Obsidian. It enforces a consistent structure with a frontmatter containing name and description, and provides clear workflows for simple single-file projects and longform multi-part projects with chapters and scenes.

Core Features & Use Cases

  • Create single-file projects at projects/name.md with a predefined frontmatter template and required description.
  • Create longform projects under a folder like projects/Name/ with an index file and separate chapter/scene files.
  • Respect default behavior (single-file) unless the user requests longform, chapters, or scenes; supports optional fields like status, priority, category, and related notes.
  • Provides guidance on linking to existing notes and structuring metadata for discovery and organization.

Quick Start

Create a new project note by saying "create project" and provide the project name and whether you want a single-file or longform structure.

Frequently Asked Questions about obsidian-projects

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

FAQPage Schema
How do I organize project notes in Obsidian with status and priority tracking?

To organize project notes in Obsidian, this skill applies a predefined YAML frontmatter template with name, description, status, and priority fields. It structures simple single-file projects and multi-part longform projects within a dedicated projects folder.

What is the best way to structure longform projects with chapters and scenes in Obsidian?

Structuring longform projects in Obsidian requires creating a dedicated folder with an index file and separate chapter or scene files. This skill enforces that structure automatically when you request a longform project setup.

Do I need YAML frontmatter to manage project notes in Obsidian?

Yes, YAML frontmatter is required to manage project notes effectively. This skill enforces a frontmatter structure containing at least the project name and description to ensure standardized metadata for organization and discovery.

Can I create a simple single-file project in Obsidian without setting up a complex folder structure?

Yes, you can create a simple single-file project directly in the projects folder. This skill defaults to a single-file structure with a predefined template unless you explicitly request a longform format with chapters and scenes.

How do I link related notes and add metadata to Obsidian project files?

You can link related notes and add metadata by utilizing optional frontmatter fields provided by the template. This skill provides guidance on structuring metadata like category and related notes to improve project discovery and organization.

What should I do if my Obsidian project notes lack consistent structure and task management?

If your Obsidian project notes lack consistent structure, apply a standardized template with frontmatter and task sections. This skill enforces a uniform body structure and metadata format across both simple and longform projects.