Files
obsidian-claude-pkm/vault-template/CLAUDE.md
Bill Allred 1a128f071f Add session task tools for progress visibility
Integrate Claude Code's task tools (TaskCreate, TaskUpdate, TaskList)
into skills and agents to provide spinner updates during multi-step
operations like morning routines, weekly reviews, and batch processing.

- Add task tools to allowed-tools in daily, weekly, goal-tracking skills
- Add task tools to 4 agents (inbox-processor, weekly-reviewer, etc.)
- Create task-tracking.md rule with naming conventions and best practices
- Document progress patterns with concrete spinner output examples
- Update CLAUDE.md and README.md with progress visibility feature

Task tools are session-scoped progress indicators that complement (not
replace) the existing markdown checkbox system in daily notes.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-23 09:59:43 -08:00

3.4 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 Skills

Skills are invoked with /skill-name or automatically by Claude when relevant.

Skill Invocation Purpose
daily /daily Create daily notes, morning/midday/evening routines
weekly /weekly Run weekly review, reflect and plan
push /push Commit and push changes to Git
onboard /onboard Load full vault context
goal-tracking (auto) Track progress across goal cascade
obsidian-vault-ops (auto) Read/write vault files, manage wiki-links

Progress Visibility

Skills and agents use session task tools to show progress during multi-step operations:

[Spinner] Creating daily note...
[Spinner] Pulling incomplete tasks...
[Done] Morning routine complete (4/4 tasks)

Session tasks are temporary progress indicators—your actual to-do items remain as markdown checkboxes in daily notes.

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

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: 2026-01-10 System Version: 2.1 (Unified Skills)

# Recent Activity

No recent activity