Files
obsidian-claude-pkm/vault-template/CLAUDE.md
Bill Allred 78a822a3df v2.0: Add hooks, agents, skills, rules, and plugin structure
Major modernization to leverage latest Claude Code features:

Plugin Foundation:
- Add .claude-plugin/plugin.json manifest for distribution
- Add .claude/settings.json with permissions and hooks config

Hooks (automatic behaviors):
- SessionStart: Initialize vault environment variables
- PostToolUse: Auto-commit changes after Write/Edit operations

Custom Agents (4):
- note-organizer: Vault organization and link maintenance
- weekly-reviewer: Facilitate weekly review aligned with goals
- goal-aligner: Check daily/weekly alignment with long-term goals
- inbox-processor: GTD-style inbox processing

Skills (3):
- obsidian-vault-ops: Read/write vault files, manage wiki-links
- goal-tracking: Track progress across goal cascade
- daily-workflow: Morning/midday/evening routines

Modular Rules (3):
- markdown-standards: File naming, tags, frontmatter conventions
- productivity-workflow: Goal cascade, daily/weekly planning
- project-management: Project structure and status tracking

Other:
- Add statusline.sh for terminal vault stats display
- Add CLAUDE.local.md.template for personal overrides
- Update CLAUDE.md with new features documentation
- Update all docs with v2.0 features and upgrade guide

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-19 18:57:48 -08:00

2.7 KiB

Obsidian PKM Vault Context

System Purpose

[CUSTOMIZE: Add your personal mission statement here]

Example: "Build meaningful technology while maintaining balance across health, relationships, and personal growth."

Directory Structure

Folder Purpose
Daily Notes/ Daily journal entries (YYYY-MM-DD.md)
Goals/ Goal cascade (3-year → yearly → monthly → weekly)
Projects/ Active projects with their own CLAUDE.md
Templates/ Reusable note structures
Archives/ Completed/inactive content
Inbox/ Uncategorized captures (optional)

Current Focus

See @Goals/2. Monthly Goals.md for this month's priorities.

Tag System

Priority: #priority/high, #priority/medium, #priority/low Status: #active, #waiting, #completed, #archived Context: #work, #personal, #health, #learning, #family

Available Commands

Command Purpose
/daily Create today's daily note from template
/weekly Run weekly review process
/push Commit and push changes to Git
/onboard Load full vault context

Available Agents

Agent Purpose
note-organizer Organize vault, fix links, consolidate notes
weekly-reviewer Facilitate weekly review aligned with goals
goal-aligner Check daily/weekly alignment with long-term goals
inbox-processor GTD-style inbox processing

Available Skills

  • obsidian-vault-ops - Read/write vault files, manage wiki-links
  • goal-tracking - Track progress across goal cascade
  • daily-workflow - Morning/midday/evening routines

Output Styles

Productivity Coach (/output-style coach)

  • Challenges assumptions constructively
  • Holds you accountable to commitments
  • Asks powerful questions for clarity
  • Connects daily work to mission

Daily Workflow

Morning (5 min)

  1. Run /daily to create today's note
  2. Identify ONE main focus
  3. Review yesterday's incomplete tasks
  4. Set time blocks

Evening (5 min)

  1. Complete reflection section
  2. Move unfinished tasks
  3. Run /push to save changes

Weekly (30 min - Sunday)

  1. Run /weekly for guided review
  2. Calculate goal progress
  3. Plan next week's focus
  4. Archive old notes

Best Practices

  1. Be Specific - Give clear context about what you need
  2. Reference Goals - Connect daily tasks to objectives
  3. Use Coach Mode - When you need accountability
  4. Keep It Current - Update project CLAUDE.md files regularly

Customization

For personal overrides that shouldn't be committed, create CLAUDE.local.md. See CLAUDE.local.md.template for format.


See @.claude/rules/ for detailed conventions Last Updated: 2024-12-19 System Version: 2.0