← ClaudeAtlas

obsidian-project-documentationlisted

Document technical projects in Obsidian vault. Use when the User mentions "document this", "close out", "wrap up", "update notes", "track progress", "where are we at", or asks about project docs.
ali5ter/obsidian-project-assistant · ★ 2 · Data & Documents · score 78
Install: claude install-skill ali5ter/obsidian-project-assistant
# Obsidian Project Documentation Assistant This skill helps maintain project documentation in an Obsidian vault while working with Claude Code. It automatically captures project progress and insights into structured, consistent notes. **Architecture:** This skill acts as a lightweight launcher that detects project context, asks clarifying questions if needed, then launches an agent to handle the documentation work in the background. ## How This Works Three situations trigger this skill, falling into two execution paths: | Situation | Trigger | Path | | --------- | ------- | ---- | | **1** — New session start | User opens a project and says hello, or Claude Code starts | **Path A** — read-only context load | | **2** — Mid-session documentation | "document this", "update notes", "track progress", etc. | **Path B** — full documentation run | | **3** — Session end | "wrap up", "close out", "we're done for today", etc. | **Path B** — full documentation run | **Path A is read-only.** It must never launch the documentation agent or write to the vault. **Path B launches the agent.** It performs context detection and spawns the manager agent to write vault notes. ## Shared Step: Load Configuration Before following either path, load the config: ### Step 1: Load Configuration ```bash cat ~/.claude/obsidian-project-assistant-config.json 2>/dev/null ``` Expected format: ```json { "vault_path": "/path/to/ObsidianVault", "areas": ["Hardware", "Software", "Woodworking", "Mus