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>
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
---
|
||||
name: goal-aligner
|
||||
description: Analyze alignment between daily activities and long-term goals. Identify gaps, over/under-investment, and suggest rebalancing. Use for goal audits and priority checks.
|
||||
tools: Read, Grep, Glob
|
||||
tools: Read, Grep, Glob, TaskCreate, TaskUpdate, TaskList
|
||||
model: sonnet
|
||||
---
|
||||
|
||||
@@ -82,6 +82,22 @@ When analyzing, surface these insights:
|
||||
- "You're spending 3x more time on [X] than [Y], but [Y] is ranked higher."
|
||||
- "This goal has been 'in progress' for 6 weeks with no measurable advancement."
|
||||
|
||||
## Progress Tracking
|
||||
|
||||
Track multi-file analysis with session tasks:
|
||||
|
||||
```
|
||||
[Spinner] Reading 3-year goals...
|
||||
[Spinner] Reading yearly goals...
|
||||
[Spinner] Reading monthly goals...
|
||||
[Spinner] Scanning 7 days of daily notes...
|
||||
[Spinner] Analyzing activity patterns...
|
||||
[Spinner] Calculating alignment score...
|
||||
[Done] Goal alignment analysis complete (6/6 steps)
|
||||
```
|
||||
|
||||
Task tools provide visibility when analyzing the full goal cascade across multiple files.
|
||||
|
||||
## Integration
|
||||
|
||||
Works well with:
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
name: inbox-processor
|
||||
description: Process inbox items using GTD principles. Categorize, clarify, and organize captured notes into actionable items. Use for inbox zero and capture processing.
|
||||
tools: Read, Write, Edit, Glob, Bash
|
||||
tools: Read, Write, Edit, Glob, Bash, TaskCreate, TaskUpdate, TaskList
|
||||
model: sonnet
|
||||
---
|
||||
|
||||
@@ -109,6 +109,19 @@ Confirm? (y/n/modify)
|
||||
4. Link to relevant goals when possible
|
||||
5. Add context tags for filtering (#work, #personal, etc.)
|
||||
|
||||
## Progress Tracking
|
||||
|
||||
When processing multiple inbox items, create a task for each item to show batch progress:
|
||||
|
||||
```
|
||||
[Spinner] Processing item 1/5: Meeting notes...
|
||||
[Spinner] Processing item 2/5: Book recommendation...
|
||||
[Spinner] Processing item 3/5: Project idea...
|
||||
[Done] Inbox processing complete (5/5 items)
|
||||
```
|
||||
|
||||
Task tools provide visibility into batch processing. Each inbox item becomes a session task that shows status as it's categorized and filed.
|
||||
|
||||
## Integration
|
||||
|
||||
Works well with:
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
name: note-organizer
|
||||
description: Organize and restructure vault notes. Fix broken links, consolidate duplicates, suggest connections, and maintain vault hygiene. Use when managing vault organization or cleaning up notes.
|
||||
tools: Read, Write, Edit, Glob, Grep, Bash
|
||||
tools: Read, Write, Edit, Glob, Grep, Bash, TaskCreate, TaskUpdate, TaskList
|
||||
model: sonnet
|
||||
---
|
||||
|
||||
@@ -65,6 +65,27 @@ Always provide a summary of proposed changes before executing:
|
||||
|
||||
Wait for user confirmation before making changes.
|
||||
|
||||
## Progress Tracking
|
||||
|
||||
Track proposed changes as tasks before execution:
|
||||
|
||||
```
|
||||
[Spinner] Scanning vault structure...
|
||||
[Spinner] Identifying orphan notes...
|
||||
[Spinner] Checking for broken links...
|
||||
[Spinner] Auditing tag consistency...
|
||||
[Done] Analysis complete (4/4 checks)
|
||||
|
||||
Proposed changes:
|
||||
- Task: Move 3 files to Projects/
|
||||
- Task: Fix 2 broken links
|
||||
- Task: Consolidate 5 duplicate tags
|
||||
|
||||
[Awaiting confirmation]
|
||||
```
|
||||
|
||||
Each proposed change becomes a task, giving visibility into what will be modified before confirmation.
|
||||
|
||||
## Integration
|
||||
|
||||
Works well with:
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
name: weekly-reviewer
|
||||
description: Facilitate comprehensive weekly review process. Analyze past week's daily notes, calculate goal progress, and help plan next week. Use for Sunday/Monday weekly reviews.
|
||||
tools: Read, Write, Edit, Glob, Grep
|
||||
tools: Read, Write, Edit, Glob, Grep, TaskCreate, TaskUpdate, TaskList
|
||||
model: sonnet
|
||||
---
|
||||
|
||||
@@ -79,6 +79,25 @@ When Productivity Coach output style is active, include probing questions:
|
||||
- "How does next week's plan differ from patterns that didn't work?"
|
||||
- "What's the ONE thing that would make everything else easier?"
|
||||
|
||||
## Progress Tracking
|
||||
|
||||
Track the 3-phase review process with task dependencies:
|
||||
|
||||
```
|
||||
Task 1: Collect - blocked by nothing
|
||||
Task 2: Reflect - blocked by Task 1
|
||||
Task 3: Plan - blocked by Task 2
|
||||
|
||||
[Spinner] Phase 1: Collecting from daily notes...
|
||||
[Done] Phase 1 complete
|
||||
[Spinner] Phase 2: Reflecting on goals...
|
||||
[Done] Phase 2 complete
|
||||
[Spinner] Phase 3: Planning next week...
|
||||
[Done] Weekly review complete (3/3 phases)
|
||||
```
|
||||
|
||||
Dependencies ensure phases complete in order. Task tools provide visibility into the 30-minute review process.
|
||||
|
||||
## Integration
|
||||
|
||||
Works well with:
|
||||
|
||||
Reference in New Issue
Block a user