From autonomy
Use when user wants to assess progress toward an open-ended goal by reading and summarizing all iteration journals
npx claudepluginhub tilmon-engineering/claude-skills --plugin autonomyThis skill uses the workspace's default tool permissions.
Assess progress toward an open-ended goal by reading iteration journals, summarizing achievements, identifying patterns, and suggesting next steps.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Migrates code, prompts, and API calls from Claude Sonnet 4.0/4.5 or Opus 4.1 to Opus 4.5, updating model strings on Anthropic, AWS, GCP, Azure platforms.
Performs token-optimized structural code search using tree-sitter AST parsing to discover symbols, outline files, and unfold code without reading full files.
Assess progress toward an open-ended goal by reading iteration journals, summarizing achievements, identifying patterns, and suggesting next steps.
Core principle: Regular review reveals trends, validates strategy, and informs future direction.
Use this skill when:
/review-progress commandCan be used:
| Step | Action | Tool/Agent |
|---|---|---|
| 1. Locate goal | Find autonomy directory | Glob |
| 2. Load summary | Read summary.md if exists | Read |
| 3. Load recent iterations | Get last 3-5 iterations | Task (journal-reader) |
| 4. Analyze progress | Identify trends, metrics, patterns | Manual analysis |
| 5. Present report | Structured progress summary | Direct output |
Find the goal directory:
# Use Glob to find goal
pattern: "autonomy/*/goal.md"
If multiple goals found:
If no goal found:
"No autonomy goal found in this project. Use `/start-iteration` to begin tracking an open-ended goal."
Check for summary.md:
# Use Read to load summary
file: "autonomy/[goal-name]/summary.md"
If summary exists:
If summary doesn't exist:
Dispatch journal-reader to load recent context:
Task tool with subagent_type: "autonomy:journal-reader"
Prompt: "Read all iteration files for goal '[goal-name]' (or last 5-10 if many exist).
Extract:
- Progress timeline
- Completed work by iteration
- Persistent blockers
- Metric trends
- Skills most frequently used
- Strategic pivots"
Model: haiku
Wait for agent response with structured findings.
Synthesize information from summary and journal-reader:
Calculate metrics:
Identify patterns:
Assess trajectory:
Flag concerns:
Generate comprehensive progress report:
# Progress Report: [Goal Name]
**Report Date:** [Today's date]
**Goal Status:** Active
**Iterations Completed:** [N]
**Time Elapsed:** [First date] - [Latest date] ([X days/weeks/months])
---
## Goal Statement
[From goal.md]
---
## Progress Overview
### Key Metrics
| Metric | Starting | Current | Change |
|--------|----------|---------|--------|
| [Metric 1] | [Value] | [Value] | [+X% or -Y%] |
| [Metric 2] | [Value] | [Value] | [+X% or -Y%] |
### Timeline of Major Work
- **Iteration 1:** [Summary of work]
- **Iteration 2:** [Summary of work]
- **Iteration N:** [Summary of work]
### Completed Initiatives
✅ [Initiative 1]: [Outcome]
✅ [Initiative 2]: [Outcome]
### In Progress
🚧 [Initiative 3]: [Current state]
---
## Current State
### What's Working Well
- [Positive pattern 1]
- [Positive pattern 2]
### Current Blockers
- **[Blocker 1]:** [First appeared iteration X, still unresolved]
- **[Blocker 2]:** [Description and impact]
### Open Questions
- [Question 1]
- [Question 2]
---
## Analysis
### Strategic Evolution
[How has the approach changed over time?]
- Iteration 1-3: [Initial strategy]
- Iteration 4-6: [Pivot or continuation]
- Current: [Where we are now]
### Skills & Methods Most Used
- **[Skill/workflow]:** Used in [X] iterations for [purpose]
- **[Skill/workflow]:** Used in [Y] iterations for [purpose]
### Effectiveness Assessment
[Is the current approach working?]
- **Strengths:** [What's effective]
- **Weaknesses:** [What's not working]
- **Opportunities:** [What could be explored next]
---
## Recommendations
### Immediate Next Steps
1. [Specific action based on current state]
2. [Specific action based on blockers]
### Strategic Considerations
- [Consider pivot if X]
- [Double down on Y because Z]
- [Investigate new approach for A]
### Health Check
[Overall assessment: Is goal on track? Should strategy change? Is this goal still valuable?]
---
**This is an open-ended goal - continuous iteration and optimization expected.**
If reviewing during active iteration:
If no iteration active:
Suggest reviewing progress:
Be honest:
Constructive:
| Mistake | Reality |
|---|---|
| "Progress looks good" without data | NO. Use specific metrics and evidence. |
| "I'll review just the last iteration" | NO. Look at full history for patterns. |
| "No need to flag concerns" | NO. Honest assessment helps course-correct. |
| "I'll skip analysis and just list work done" | NO. Synthesis and insights are the value. |
| "Goal is open-ended so no progress metrics" | NO. Even open goals have measurable indicators. |
Once review is complete: