v3.0: The Cascade — end-to-end goals-to-tasks flow
Add /project and /monthly skills to complete the cascade chain from 3-year vision through daily tasks. Add agent memory, model hints, agent team workflows, and cascade context surfacing across all skills. New skills: - /project (new, status, archive) — bridge between goals and daily tasks - /monthly — roll up weekly reviews, check quarterly milestones Agent upgrades: - memory: project on all 4 agents for cross-session learning - Agent team workflow in /weekly for parallel reviews Skill enhancements: - /daily: cascade context surfacing (ONE Big Thing, project next-actions) - /weekly: project progress table, agent team coordination - /goal-tracking: project-aware progress, orphan goal detection - /onboard: auto-discover and summarize active projects - model: sonnet on goal-tracking, obsidian-vault-ops, push, onboard Infrastructure: - session-init.sh surfaces priorities, project count, review staleness - settings.json adds cp/mv permissions for project archiving Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -54,16 +54,39 @@ Your daily template can use:
|
||||
### Automated Steps
|
||||
1. Create today's daily note (if not exists)
|
||||
2. Pull incomplete tasks from yesterday
|
||||
3. Review weekly goals for today's priority
|
||||
4. Surface any calendar events or deadlines
|
||||
3. Read this week's ONE Big Thing from `Goals/3. Weekly Review.md`
|
||||
4. Surface active project next-actions from `Projects/*/CLAUDE.md`
|
||||
5. Review weekly goals for today's priority
|
||||
|
||||
### Cascade Context Surfacing
|
||||
Before interactive prompts, automatically surface:
|
||||
- **ONE Big Thing** from most recent weekly review
|
||||
- **Active project next-actions** from `Projects/*/CLAUDE.md` (read "Next Actions" section)
|
||||
- **Monthly priority** from `Goals/2. Monthly Goals.md`
|
||||
|
||||
Display as a brief context block at the top of the morning routine:
|
||||
```markdown
|
||||
### Today's Context
|
||||
- **Week's ONE Big Thing:** [from weekly review]
|
||||
- **Active Projects:** [project names with first next-action each]
|
||||
- **Monthly Focus:** [from monthly goals]
|
||||
```
|
||||
|
||||
### Interactive Prompts
|
||||
- "What's your ONE thing for today?"
|
||||
- "What might get in the way?"
|
||||
- "How do you want to feel at end of day?"
|
||||
|
||||
### Task Creation Guidance
|
||||
When adding tasks to the daily note, recommend linking to goals/projects:
|
||||
```markdown
|
||||
- [ ] Draft API spec — Supports: [[Projects/MyApp]]
|
||||
- [ ] Review chapter 3 — Supports: [[1. Yearly Goals#Read 12 books]]
|
||||
```
|
||||
|
||||
### Morning Checklist
|
||||
- [ ] Daily note created
|
||||
- [ ] Cascade context reviewed (ONE Big Thing, projects, monthly focus)
|
||||
- [ ] Yesterday's incomplete tasks reviewed
|
||||
- [ ] ONE priority identified
|
||||
- [ ] Time blocks set
|
||||
@@ -96,6 +119,15 @@ Your daily template can use:
|
||||
3. Log energy levels (1-10)
|
||||
4. Record gratitude items
|
||||
|
||||
### Goal & Project Attention Summary
|
||||
Automatically generate an end-of-day summary showing which goals and projects received attention:
|
||||
```markdown
|
||||
### Today's Cascade Impact
|
||||
- **Goals touched:** [[Goal 1]] (2 tasks), [[Goal 3]] (1 task)
|
||||
- **Projects advanced:** [[ProjectA]] (3 tasks), [[ProjectB]] (1 task)
|
||||
- **Unlinked tasks:** 2 (consider linking to a goal or project)
|
||||
```
|
||||
|
||||
### Reflect
|
||||
- What went well today?
|
||||
- What could be better?
|
||||
@@ -248,6 +280,8 @@ Task tools provide visibility into what's happening during longer operations. Ta
|
||||
Works with:
|
||||
- `/push` - Commit end-of-day changes
|
||||
- `/weekly` - Weekly planning uses daily notes
|
||||
- `/monthly` - Monthly goals inform daily focus
|
||||
- `/project` - Surface project next-actions in morning
|
||||
- `/onboard` - Load context before planning
|
||||
- Goal tracking skill - Align daily tasks to goals
|
||||
- Productivity Coach - Accountability for daily routines
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
name: goal-tracking
|
||||
description: Track progress toward 3-year, yearly, monthly, and weekly goals. Calculate completion percentages, surface stalled goals, connect daily tasks to objectives. Use for goal reviews and progress tracking.
|
||||
allowed-tools: Read, Grep, Glob, Edit, TaskCreate, TaskUpdate, TaskList, TaskGet
|
||||
model: sonnet
|
||||
---
|
||||
|
||||
# Goal Tracking Skill
|
||||
@@ -15,6 +16,8 @@ Goals/0. Three Year Goals.md <- Vision (Life areas)
|
||||
↓
|
||||
Goals/1. Yearly Goals.md <- Annual objectives
|
||||
↓
|
||||
Projects/*/CLAUDE.md <- Active projects (bridge layer)
|
||||
↓
|
||||
Goals/2. Monthly Goals.md <- Current month focus
|
||||
↓
|
||||
Goals/3. Weekly Review.md <- Weekly planning
|
||||
@@ -97,6 +100,20 @@ When adding tasks to daily notes:
|
||||
2. Flag goals with no progress in 14+ days
|
||||
3. Suggest actions to restart momentum
|
||||
|
||||
## Project-Aware Progress
|
||||
|
||||
### Project Integration
|
||||
When calculating goal progress, include project data:
|
||||
1. Scan `Projects/*/CLAUDE.md` for all active projects
|
||||
2. Match projects to goals via their "Goal Link" / "Supports" field
|
||||
3. Include project completion % in goal progress calculations
|
||||
4. Surface which projects support each goal
|
||||
|
||||
### Orphan Goal Detection
|
||||
Flag goals that have no active project supporting them:
|
||||
- A goal with 0 linked projects may need a project created (`/project new`)
|
||||
- A goal with only completed/archived projects may need a new initiative
|
||||
|
||||
## Progress Report Format
|
||||
|
||||
```markdown
|
||||
@@ -105,18 +122,28 @@ When adding tasks to daily notes:
|
||||
### Overall: XX%
|
||||
|
||||
### By Goal
|
||||
| Goal | Progress | Last Activity | Status |
|
||||
|------|----------|---------------|--------|
|
||||
| Goal 1 | 75% | 2 days ago | On Track |
|
||||
| Goal 2 | 30% | 14 days ago | Stalled |
|
||||
| Goal | Progress | Projects | Last Activity | Status |
|
||||
|------|----------|----------|---------------|--------|
|
||||
| Goal 1 | 75% | [[ProjectA]] (80%), [[ProjectB]] (60%) | 2 days ago | On Track |
|
||||
| Goal 2 | 30% | (none) | 14 days ago | Stalled |
|
||||
|
||||
### Project Status
|
||||
| Project | Goal | Progress | Phase |
|
||||
|---------|------|----------|-------|
|
||||
| [[ProjectA]] | Goal 1 | 80% | Active |
|
||||
| [[ProjectB]] | Goal 1 | 60% | Active |
|
||||
|
||||
### Orphan Goals (no active project)
|
||||
- Goal 2 — Consider `/project new` to create a supporting project
|
||||
|
||||
### This Week's Contributions
|
||||
- [Task] -> [[Goal 1]]
|
||||
- [Task] -> [[Goal 1]] via [[ProjectA]]
|
||||
- [Task] -> [[Goal 2]]
|
||||
|
||||
### Recommended Focus
|
||||
1. [Stalled goal needs attention]
|
||||
2. [Nearly complete goal - finish it]
|
||||
3. [Orphan goal needs a project]
|
||||
```
|
||||
|
||||
## Task-Based Progress Tracking
|
||||
@@ -174,7 +201,8 @@ Task tools are session-scoped and don't persist—your actual goal progress is t
|
||||
|
||||
## Integration Points
|
||||
|
||||
- Weekly review: Full progress assessment
|
||||
- Daily planning: Surface relevant goals
|
||||
- Monthly review: Adjust goals as needed
|
||||
- `/weekly` review: Full progress assessment with project rollup
|
||||
- `/daily` planning: Surface relevant goals and project next-actions
|
||||
- `/monthly` review: Adjust goals as needed, check quarterly milestones
|
||||
- `/project status`: Project completion feeds goal calculations
|
||||
- Quarterly review: Cascade from 3-year vision
|
||||
|
||||
200
vault-template/.claude/skills/monthly/SKILL.md
Normal file
200
vault-template/.claude/skills/monthly/SKILL.md
Normal file
@@ -0,0 +1,200 @@
|
||||
---
|
||||
name: monthly
|
||||
description: Monthly review and planning. Roll up weekly reviews, check quarterly milestones, set next month's focus. Use at end of month or start of new month.
|
||||
allowed-tools: Read, Write, Edit, Glob, Grep, TaskCreate, TaskUpdate, TaskList, TaskGet
|
||||
model: sonnet
|
||||
user-invocable: true
|
||||
---
|
||||
|
||||
# Monthly Review Skill
|
||||
|
||||
Facilitates monthly review and planning by rolling up weekly reviews, checking quarterly milestones, and setting next month's focus.
|
||||
|
||||
## Usage
|
||||
|
||||
```
|
||||
/monthly # Run monthly review for current month
|
||||
```
|
||||
|
||||
Or ask:
|
||||
- "Help me with my monthly review"
|
||||
- "Plan next month"
|
||||
- "How did this month go?"
|
||||
|
||||
## What This Skill Does
|
||||
|
||||
1. **Creates or opens monthly goals file** (`Goals/2. Monthly Goals.md`)
|
||||
2. **Rolls up weekly reviews** from the past month
|
||||
3. **Checks quarterly milestones** against yearly goals
|
||||
4. **Plans next month's** focus areas and priorities
|
||||
|
||||
## Review Process
|
||||
|
||||
### Phase 1: Collect Monthly Data (10 minutes)
|
||||
|
||||
1. Read all weekly reviews from the past month (`Goals/3. Weekly Review.md` or weekly review notes)
|
||||
2. Read daily notes from past 30 days (scan for patterns)
|
||||
3. Read current `Goals/2. Monthly Goals.md` for this month's targets
|
||||
4. Scan `Projects/*/CLAUDE.md` for project status updates
|
||||
|
||||
**Extract:**
|
||||
- Wins from each week
|
||||
- Challenges and recurring blockers
|
||||
- Goal progress percentages
|
||||
- Project milestones completed
|
||||
- Habits tracked (completion rates)
|
||||
|
||||
### Phase 2: Reflect on Month (10 minutes)
|
||||
|
||||
1. Read `Goals/1. Yearly Goals.md` for quarterly milestones
|
||||
2. Calculate which quarter we're in and check milestone progress
|
||||
3. Identify patterns across weeks (energy, productivity, focus areas)
|
||||
4. Compare planned vs actual outcomes
|
||||
|
||||
**Generate:**
|
||||
- Monthly accomplishment summary
|
||||
- Quarterly milestone progress check
|
||||
- Pattern analysis (what worked, what didn't)
|
||||
- Goal alignment assessment
|
||||
|
||||
### Phase 3: Plan Next Month (10 minutes)
|
||||
|
||||
1. Identify next month's quarterly milestones
|
||||
2. Surface projects that need attention
|
||||
3. Set next month's primary focus (ONE thing)
|
||||
4. Define 3-tier priorities (must/should/nice-to-have)
|
||||
5. Plan habits to build or maintain
|
||||
|
||||
**Write:**
|
||||
- Update `Goals/2. Monthly Goals.md` with next month's plan
|
||||
- Set specific weekly milestones for the month ahead
|
||||
|
||||
## Output Format
|
||||
|
||||
```markdown
|
||||
## Monthly Review: [Month Year]
|
||||
|
||||
### Month Summary
|
||||
- Weeks reviewed: 4
|
||||
- Daily notes analyzed: [N]
|
||||
- Projects active: [N]
|
||||
|
||||
### Wins
|
||||
1. [Major accomplishment]
|
||||
2. [Progress milestone]
|
||||
3. [Habit success]
|
||||
|
||||
### Challenges
|
||||
1. [Recurring blocker]
|
||||
2. [Missed target]
|
||||
|
||||
### Patterns
|
||||
- **Energy:** [When were you most productive?]
|
||||
- **Focus:** [What got the most attention?]
|
||||
- **Gaps:** [What was consistently avoided?]
|
||||
|
||||
### Goal Progress
|
||||
| Goal | Start of Month | End of Month | Delta |
|
||||
|------|---------------|-------------|-------|
|
||||
| [Goal 1] | 30% | 45% | +15% |
|
||||
| [Goal 2] | 50% | 55% | +5% |
|
||||
|
||||
### Quarterly Milestone Check
|
||||
**Quarter: Q[N] ([Month Range])**
|
||||
| Milestone | Status | Notes |
|
||||
|-----------|--------|-------|
|
||||
| [Milestone 1] | On Track | [Detail] |
|
||||
| [Milestone 2] | At Risk | [What's needed] |
|
||||
|
||||
### Project Status
|
||||
| Project | Progress | Status | Next Month Focus |
|
||||
|---------|----------|--------|-----------------|
|
||||
| [Project 1] | 60% | Active | [Key deliverable] |
|
||||
|
||||
### Next Month Plan
|
||||
|
||||
**ONE Focus:** [Primary objective]
|
||||
|
||||
**Must Complete:**
|
||||
1. [Non-negotiable deliverable]
|
||||
2. [Critical milestone]
|
||||
3. [Key commitment]
|
||||
|
||||
**Should Complete:**
|
||||
1. [Important but flexible]
|
||||
2. [Supporting goal]
|
||||
|
||||
**Nice to Have:**
|
||||
1. [Stretch goal]
|
||||
|
||||
**Weekly Milestones:**
|
||||
- Week 1: [Focus]
|
||||
- Week 2: [Focus]
|
||||
- Week 3: [Focus]
|
||||
- Week 4: [Focus + monthly review]
|
||||
|
||||
### Wellbeing Check
|
||||
- Physical Health: /10
|
||||
- Mental Health: /10
|
||||
- Relationships: /10
|
||||
- Work Satisfaction: /10
|
||||
- Overall: /10
|
||||
|
||||
### Questions to Consider
|
||||
- "What would make next month feel truly successful?"
|
||||
- "What commitment should you drop or delegate?"
|
||||
- "Which goal needs a different approach?"
|
||||
```
|
||||
|
||||
## Data Sources
|
||||
|
||||
Always read these files:
|
||||
- `Goals/0. Three Year Goals.md` - Long-term vision context
|
||||
- `Goals/1. Yearly Goals.md` - Quarterly milestones and annual objectives
|
||||
- `Goals/2. Monthly Goals.md` - Current month's plan (to review) and next month's (to write)
|
||||
- `Goals/3. Weekly Review.md` - Weekly reviews from past month
|
||||
- `Daily Notes/*.md` - Past 30 days of notes
|
||||
- `Projects/*/CLAUDE.md` - All active project statuses
|
||||
|
||||
## Task-Based Progress Tracking
|
||||
|
||||
### Monthly Review Tasks
|
||||
```
|
||||
TaskCreate:
|
||||
subject: "Phase 1: Collect monthly data"
|
||||
description: "Read weekly reviews, daily notes, and project files from past month"
|
||||
activeForm: "Collecting monthly data..."
|
||||
|
||||
TaskCreate:
|
||||
subject: "Phase 2: Reflect on month"
|
||||
description: "Analyze patterns, check quarterly milestones, assess goal alignment"
|
||||
activeForm: "Reflecting on monthly patterns..."
|
||||
|
||||
TaskCreate:
|
||||
subject: "Phase 3: Plan next month"
|
||||
description: "Set focus, define priorities, establish weekly milestones"
|
||||
activeForm: "Planning next month..."
|
||||
|
||||
TaskCreate:
|
||||
subject: "Write monthly review note"
|
||||
description: "Generate and save the monthly review document"
|
||||
activeForm: "Writing monthly review..."
|
||||
```
|
||||
|
||||
### Dependencies
|
||||
```
|
||||
TaskUpdate: "Phase 2: Reflect", addBlockedBy: [phase-1-id]
|
||||
TaskUpdate: "Phase 3: Plan", addBlockedBy: [phase-2-id]
|
||||
TaskUpdate: "Write monthly review", addBlockedBy: [phase-3-id]
|
||||
```
|
||||
|
||||
Mark each task `in_progress` when starting, `completed` when done.
|
||||
|
||||
## Integration
|
||||
|
||||
Works with:
|
||||
- `/weekly` - Monthly review rolls up weekly reviews
|
||||
- `/goal-tracking` - Quarterly milestone progress
|
||||
- `/project status` - Project progress feeds monthly assessment
|
||||
- `/daily` - Next month's plan informs daily priorities
|
||||
- `/push` - Commit after completing review
|
||||
@@ -2,6 +2,7 @@
|
||||
name: obsidian-vault-ops
|
||||
description: Read and write Obsidian vault files, manage wiki-links, process markdown with YAML frontmatter. Use when working with vault file operations, creating notes, or managing links.
|
||||
allowed-tools: Read, Write, Edit, Glob, Grep
|
||||
model: sonnet
|
||||
---
|
||||
|
||||
# Obsidian Vault Operations Skill
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
name: onboard
|
||||
description: Load CLAUDE.md context files from vault for comprehensive understanding. Discovers hierarchical context, recent notes, and project states. Use at start of session or when Claude needs full vault context.
|
||||
allowed-tools: Read, Glob, Grep
|
||||
model: sonnet
|
||||
user-invocable: true
|
||||
---
|
||||
|
||||
@@ -35,7 +36,12 @@ Invoke with `/onboard` or ask Claude to learn about your vault.
|
||||
- Project-specific CLAUDE.md files
|
||||
- Recent daily notes for current state
|
||||
|
||||
3. **Builds Understanding**
|
||||
3. **Scans Active Projects**
|
||||
- Auto-discovers all `Projects/*/CLAUDE.md` files
|
||||
- Extracts project name, phase, progress, and goal linkage
|
||||
- Displays active project count and summary in onboard output
|
||||
|
||||
4. **Builds Understanding**
|
||||
- Your personal mission/goals
|
||||
- Project structures and status
|
||||
- Workflow preferences
|
||||
@@ -102,6 +108,16 @@ Automatically considers:
|
||||
- Current week's review
|
||||
- Recently modified projects
|
||||
|
||||
### Project Summary
|
||||
When loading full context, include a project overview:
|
||||
```markdown
|
||||
### Active Projects (N)
|
||||
| Project | Phase | Progress | Goal |
|
||||
|---------|-------|----------|------|
|
||||
| [[ProjectA]] | Active | 60% | [[Goal 1]] |
|
||||
| [[ProjectB]] | Planning | 10% | [[Goal 3]] |
|
||||
```
|
||||
|
||||
### Selective Loading
|
||||
For focused assistance:
|
||||
```
|
||||
@@ -178,4 +194,6 @@ Works with:
|
||||
- All other skills (provides context)
|
||||
- `/daily` - Better daily planning with context
|
||||
- `/weekly` - Informed weekly reviews
|
||||
- `/monthly` - Monthly review with full context
|
||||
- `/project` - Project status overview
|
||||
- Goal tracking - Understand goal cascade
|
||||
|
||||
167
vault-template/.claude/skills/project/SKILL.md
Normal file
167
vault-template/.claude/skills/project/SKILL.md
Normal file
@@ -0,0 +1,167 @@
|
||||
---
|
||||
name: project
|
||||
description: Create, track, and archive projects linked to goals. The bridge between goals and daily tasks. Use for project creation, status dashboards, and archiving completed work.
|
||||
allowed-tools: Read, Write, Edit, Glob, Grep, Bash, TaskCreate, TaskUpdate, TaskList, TaskGet
|
||||
model: sonnet
|
||||
user-invocable: true
|
||||
---
|
||||
|
||||
# Project Skill
|
||||
|
||||
Create, track, and archive projects that bridge the gap between goals and daily tasks.
|
||||
|
||||
## Usage
|
||||
|
||||
```
|
||||
/project # Interactive: create new project or view status
|
||||
/project new # Create a new project
|
||||
/project status # Dashboard of all active projects
|
||||
/project archive <name> # Archive a completed project
|
||||
```
|
||||
|
||||
## Commands
|
||||
|
||||
### `/project` or `/project new`
|
||||
|
||||
Creates a new project folder with a CLAUDE.md context file, interactively linked to a goal.
|
||||
|
||||
**Steps:**
|
||||
1. Read `Goals/1. Yearly Goals.md` to list available goals
|
||||
2. Ask user which goal this project supports (or "none" for standalone)
|
||||
3. Ask for project name
|
||||
4. Create `Projects/<ProjectName>/CLAUDE.md` with structure below
|
||||
5. If linked to a goal, add `[[Projects/<ProjectName>]]` reference in the yearly goals file
|
||||
|
||||
**Project CLAUDE.md Template:**
|
||||
```markdown
|
||||
# Project: <Name>
|
||||
|
||||
## Overview
|
||||
[Brief description of what this project achieves]
|
||||
|
||||
## Goal Link
|
||||
Supports: [[1. Yearly Goals#<Goal Name>]]
|
||||
|
||||
## Status
|
||||
- **Phase:** Planning | Active | Review | Complete
|
||||
- **Progress:** 0%
|
||||
- **Started:** <date>
|
||||
- **Target:** <date>
|
||||
|
||||
## Key Decisions
|
||||
- [Decision 1] - [Date] - [Rationale]
|
||||
|
||||
## Next Actions
|
||||
- [ ] [First concrete step]
|
||||
- [ ] [Second step]
|
||||
|
||||
## Notes
|
||||
[Running log of updates, blockers, learnings]
|
||||
```
|
||||
|
||||
### `/project status`
|
||||
|
||||
Scans all `Projects/*/CLAUDE.md` files and displays a dashboard.
|
||||
|
||||
**Steps:**
|
||||
1. Glob for `Projects/*/CLAUDE.md`
|
||||
2. Read each file, extract: name, status/phase, progress%, goal linkage, next action
|
||||
3. Display dashboard table
|
||||
|
||||
**Output Format:**
|
||||
```markdown
|
||||
## Project Dashboard
|
||||
|
||||
| Project | Phase | Progress | Goal | Next Action |
|
||||
|---------|-------|----------|------|-------------|
|
||||
| ProjectA | Active | 60% | [[Goal 1]] | Review PR |
|
||||
| ProjectB | Planning | 10% | [[Goal 3]] | Draft spec |
|
||||
|
||||
### Summary
|
||||
- Active projects: N
|
||||
- Total progress (weighted): X%
|
||||
- Projects without goal link: [list]
|
||||
- Stalled projects (no update in 14+ days): [list]
|
||||
```
|
||||
|
||||
### `/project archive <name>`
|
||||
|
||||
Moves a completed project to the archives.
|
||||
|
||||
**Steps:**
|
||||
1. Verify `Projects/<name>/` exists
|
||||
2. Confirm with user before archiving
|
||||
3. Update project CLAUDE.md status to "Complete" and progress to 100%
|
||||
4. Move folder: `mv Projects/<name> Archives/Projects/<name>`
|
||||
5. Create `Archives/Projects/` directory if it doesn't exist
|
||||
6. Update any goal references to note completion
|
||||
7. Report what was archived
|
||||
|
||||
## Project Naming Conventions
|
||||
|
||||
- Use PascalCase for folder names: `Projects/LearnSpanish/`
|
||||
- Keep names concise but descriptive
|
||||
- Avoid special characters
|
||||
|
||||
## Cascade Integration
|
||||
|
||||
Projects are the critical middle layer:
|
||||
|
||||
```
|
||||
Goals/1. Yearly Goals.md <- "What I want to achieve"
|
||||
|
|
||||
v
|
||||
Projects/*/CLAUDE.md <- "How I'll achieve it" (THIS SKILL)
|
||||
|
|
||||
v
|
||||
Daily Notes/*.md <- "What I'm doing today"
|
||||
```
|
||||
|
||||
When creating tasks in daily notes, reference the project:
|
||||
```markdown
|
||||
- [ ] Draft API spec — [[Projects/MyApp/CLAUDE.md|MyApp]]
|
||||
```
|
||||
|
||||
## Task-Based Progress Tracking
|
||||
|
||||
### New Project Tasks
|
||||
```
|
||||
TaskCreate:
|
||||
subject: "Read yearly goals"
|
||||
description: "Load goals for project linking"
|
||||
activeForm: "Reading yearly goals..."
|
||||
|
||||
TaskCreate:
|
||||
subject: "Create project structure"
|
||||
description: "Create folder and CLAUDE.md for new project"
|
||||
activeForm: "Creating project structure..."
|
||||
|
||||
TaskCreate:
|
||||
subject: "Link project to goal"
|
||||
description: "Add project reference to yearly goals file"
|
||||
activeForm: "Linking project to goal..."
|
||||
```
|
||||
|
||||
### Status Dashboard Tasks
|
||||
```
|
||||
TaskCreate:
|
||||
subject: "Scan project files"
|
||||
description: "Glob and read all Projects/*/CLAUDE.md files"
|
||||
activeForm: "Scanning project files..."
|
||||
|
||||
TaskCreate:
|
||||
subject: "Generate dashboard"
|
||||
description: "Compile status dashboard from project data"
|
||||
activeForm: "Generating project dashboard..."
|
||||
```
|
||||
|
||||
Mark each task `in_progress` when starting, `completed` when done.
|
||||
|
||||
## Integration
|
||||
|
||||
Works with:
|
||||
- `/daily` - Surface project next-actions in morning routine
|
||||
- `/weekly` - Project status in weekly review
|
||||
- `/goal-tracking` - Project progress feeds goal calculations
|
||||
- `/onboard` - Discover and load project context
|
||||
- `/push` - Commit project changes
|
||||
@@ -2,6 +2,8 @@
|
||||
name: push
|
||||
description: Commit and push vault changes to Git with smart commit messages. Auto-stages files, creates meaningful commits, and syncs with remote. Use after making vault changes or at end of day.
|
||||
allowed-tools: Bash, Read, Glob
|
||||
model: sonnet
|
||||
disable-model-invocation: true
|
||||
user-invocable: true
|
||||
---
|
||||
|
||||
|
||||
@@ -42,13 +42,16 @@ Invoke with `/weekly` or ask Claude to help with your weekly review.
|
||||
- Identify wins and challenges
|
||||
- Capture lessons learned
|
||||
|
||||
### Step 2: Goal Alignment (10 minutes)
|
||||
### Step 2: Goal Alignment + Project Rollup (10 minutes)
|
||||
- Check monthly goal progress
|
||||
- Adjust weekly priorities
|
||||
- Ensure alignment with yearly goals
|
||||
- Auto-scan `Projects/*/CLAUDE.md` for current status
|
||||
- Compile project progress table for the review note
|
||||
|
||||
### Step 3: Planning (10 minutes)
|
||||
- Set ONE big thing for the week
|
||||
- Include project next-actions when planning week
|
||||
- Schedule important tasks
|
||||
- Block time for deep work
|
||||
|
||||
@@ -106,6 +109,12 @@ The skill guides you through:
|
||||
### This Week's Contribution
|
||||
- [Task] -> [[Goal]]
|
||||
|
||||
## Project Progress
|
||||
| Project | Phase | Progress | Next Action |
|
||||
|---------|-------|----------|-------------|
|
||||
| [[ProjectA]] | Active | 60% | [Next step] |
|
||||
| [[ProjectB]] | Planning | 10% | [Next step] |
|
||||
|
||||
## Next Week Planning
|
||||
|
||||
### ONE Big Thing
|
||||
@@ -116,6 +125,10 @@ The skill guides you through:
|
||||
- [ ]
|
||||
- [ ]
|
||||
|
||||
### Project Next-Actions
|
||||
- [ ] [ProjectA] - [specific next step]
|
||||
- [ ] [ProjectB] - [specific next step]
|
||||
|
||||
### Time Blocks
|
||||
- Monday:
|
||||
- Tuesday:
|
||||
@@ -202,11 +215,48 @@ Mark each task `in_progress` when starting, `completed` when done using TaskUpda
|
||||
|
||||
Task tools are session-scoped and don't persist between Claude sessions—your actual weekly review content is saved in the review note.
|
||||
|
||||
## Agent Team Workflow (Optional)
|
||||
|
||||
For a faster, more thorough weekly review, use agent teams to parallelize the collection phase:
|
||||
|
||||
```
|
||||
Team Lead (coordinator)
|
||||
├── collector agent — Read all daily notes, extract wins/challenges/tasks
|
||||
├── goal-analyzer agent — Read goal files, calculate progress, find gaps
|
||||
└── project-scanner agent — Scan Projects/*/CLAUDE.md, get status updates
|
||||
```
|
||||
|
||||
### How to Use
|
||||
When invoking `/weekly`, you can request the team-based approach:
|
||||
```
|
||||
/weekly
|
||||
"Use the team approach for a thorough review"
|
||||
```
|
||||
|
||||
The team lead:
|
||||
1. Spawns three agents to work in parallel
|
||||
2. Collector reads daily notes and extracts highlights
|
||||
3. Goal-analyzer reads all goal files and calculates progress
|
||||
4. Project-scanner reads all project CLAUDE.md files for status
|
||||
5. Team lead synthesizes findings into the weekly review note
|
||||
|
||||
This makes the review faster (parallel collection) and more thorough (dedicated analysis per area).
|
||||
|
||||
### Vault Health Check (Ad-hoc)
|
||||
|
||||
The weekly review can optionally include a vault health check using multiple agents:
|
||||
- **note-organizer**: Scan for broken links, orphan notes
|
||||
- **goal-aligner**: Check daily-to-goal alignment
|
||||
- **inbox-processor**: Check for unprocessed items
|
||||
|
||||
Request with: "Include a vault health check in my weekly review"
|
||||
|
||||
## Integration
|
||||
|
||||
Works with:
|
||||
- `/daily` - Reviews daily notes from the week
|
||||
- `/monthly` - Weekly reviews feed monthly rollup
|
||||
- `/project` - Project status in review
|
||||
- `/push` - Commit after completing review
|
||||
- `/onboard` - Load context for informed review
|
||||
- Goal tracking skill - Progress calculations
|
||||
- `/daily` skill - Plan next week's routines
|
||||
|
||||
Reference in New Issue
Block a user