obsidian-project-assistant

Generate and update project notes in an Obsidian vault from templates.

4|Updated Dec 24, 2025
One-click install
npx skills add https://github.com/ali5ter/obsidian-project-assistant --skill obsidian-project-assistant
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-project-assistant
Source: https://github.com/ali5ter/obsidian-project-assistant/tree/main/skills/obsidian-project-assistant
Command: npx skills add https://github.com/ali5ter/obsidian-project-assistant --skill obsidian-project-assistant

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you keep consistent, well-structured project documentation in Obsidian while you work. It automatically creates and updates project notes, applies templates, and optionally commits changes to your vault, so you spend less time organizing and more time building.

Core Features & Use Cases

  • Context-aware note creation: Detects project name, area, and status from your working directory or conversations, and writes notes to your Obsidian vault.
  • Template-driven structure: Uses standardized templates for projects and experiments to ensure consistency across notes.
  • Git integration: Optionally commits changes to your vault to keep history in sync with your work.
  • Cross-project updates: Keeps a central vault organized by Projects, Areas, and Resources, so you can review progress across projects.

Quick Start

  1. Ensure you have an Obsidian vault configured at the path in your Claude config.
  2. In a project directory, activate Claude and say one of:
    • "Document this Arduino project"
    • "Log an experiment for the latest project"
    • "Update my project notes"
    • "Show me my recent projects"

Frequently Asked Questions about obsidian-project-assistant

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

FAQPage Schema
How do I automatically document project progress in Obsidian while working?

This Skill detects your project context and automatically creates structured notes in your Obsidian vault, applying templates to maintain consistency across documentation. It eliminates manual note setup so you focus on building instead of organizing.

Can I use templates to enforce consistent structure across project notes?

Yes. The Skill applies standardized templates for projects and experiments, automatically populating frontmatter placeholders and ensuring uniform formatting across your entire vault regardless of project type or domain.

Does this work with git to version-control my Obsidian vault?

The Skill optionally commits vault changes to git when enabled, keeping your documentation history in sync with your work timeline and allowing you to track note evolution alongside your projects.

How do I organize and review progress across multiple projects in Obsidian?

The Skill maintains a centralized vault structure organized by Projects, Areas, and Resources, letting you query and review progress across all active work without navigating scattered notes.

What information does the Skill need to create project notes?

Configure your Obsidian vault path in the Claude config. The Skill detects project name, area, and status from your working directory or conversation context, then writes notes automatically without additional input.

What types of projects does this support beyond software?

The Skill works across hardware, software, woodworking, and music-synthesis domains, adapting its logging and progress tracking to each context while maintaining the same template-driven structure.