Track progress over time across therapy sessions and journal entries. Supports trend analysis, session comparisons, period summaries, and goal tracking. Reads from analysis files and generates comprehensive progress reports.
/plugin marketplace add tolgaio/mindwork/plugin install tolgaio-mindwork@tolgaio/mindworkThis skill inherits all available tools. When active, it can use any tool Claude has access to.
Part of the mindwork suite. Tracks changes over time, compares sessions, and measures progress toward therapy goals.
| Skill | Focus | Input | Output |
|---|---|---|---|
| Analyze | Single session snapshot | 1 file | Detailed analysis |
| Progress | Changes over time | Multiple files | Trend reports |
Track how specific patterns change over time.
Example prompts:
"Track my anxiety levels over the past month" "How has my use of catastrophizing changed?" "Show me the trend of my emotional themes" "What patterns have decreased since I started therapy?"
Workflow:
Compare two or more specific sessions side-by-side.
Example prompts:
"Compare my first session with my most recent one" "Compare sessions from January vs March" "What's different between session 5 and session 10?"
Workflow:
Generate progress reports for time periods.
Example prompts:
"Generate a weekly progress report" "Monthly summary of my therapy progress" "Quarterly review of my journal reflections" "Summarize my progress this year"
Workflow:
Track progress toward user-defined goals.
Example prompts:
"How am I progressing on my goals?" "Update my goal progress" "Show progress on my anxiety goal"
Workflow:
analyze skill)goals.md file in vault root for goal trackingmindwork.yaml configurationThe progress skill reads from analysis files created by the analyze skill. It extracts:
From "Cognitive Patterns Observed" section:
From "Emotional Themes" section:
From "Key Insights" section:
From "Progress Notes" section:
If present, read goals.md from the vault root. Parse the structure:
# My Therapy Goals
## Active Goals
### 1. Goal Title
- **Started**: YYYY-MM-DD
- **Target**: What success looks like
- **Success criteria**: Measurable indicators
## Completed Goals
### Goal Title
- **Started**: YYYY-MM-DD
- **Completed**: YYYY-MM-DD
- **Outcome**: What was achieved
For trend tracking and period summaries:
# Progress Timeline: {Period}
## Week 1 ({Date Range})
- **Sessions**: X therapy, Y journals
- **Primary themes**: Theme1, Theme2
- **Cognitive patterns**: Pattern1 (Nx), Pattern2 (Nx)
- **Mood trend**: {start} → {end}
- **Notable**: Key event or breakthrough
## Week 2 ({Date Range})
...
## Overall Trend
{Narrative summary of changes across the period}
For quantitative analysis:
# Progress Metrics: {Period}
## Cognitive Pattern Frequency
| Pattern | This Period | Previous | Trend |
|---------|-------------|----------|-------|
| Pattern1 | N | N | ↓/↑ X% |
| Pattern2 | N | N | ↓/↑ X% |
## Emotional Themes
| Theme | Frequency | Intensity (1-5) |
|-------|-----------|-----------------|
| Theme1 | N mentions | X.X avg |
## Session Stats
- Total sessions analyzed: N
- Therapy sessions: N
- Journal entries: N
- Date range: {start} to {end}
For highlighting progress and breakthroughs:
# Milestones & Breakthroughs
## Recent Breakthroughs
1. **{Date}**: {Description}
2. **{Date}**: {Description}
## Growth Markers
- {Evidence of growth}
- {New skill or insight}
## Areas of Continued Focus
- {Area needing attention}
- {Ongoing challenge}
For comparing specific sessions:
# Session Comparison
## Sessions Compared
- **Session A**: {name} ({date})
- **Session B**: {name} ({date})
## Key Differences
### Cognitive Patterns
| Pattern | Session A | Session B | Change |
|---------|-----------|-----------|--------|
| Pattern1 | Present/Absent | Present/Absent | Improved/Unchanged |
### Emotional Themes
**Session A**: Theme1, Theme2
**Session B**: Theme3, Theme4
### Notable Changes
- {Significant difference}
- {Growth observed}
## Summary
{Narrative comparing the two sessions}
For tracking therapy goals:
# Goal Progress Report
## Goal: {Title}
**Status**: {In Progress / On Track / Needs Attention / Completed}
**Started**: {Date}
**Progress**: {X}% toward target
### Evidence of Progress
- {Specific evidence from sessions}
- {Metric or observation}
### Recent Examples
- {Date} session: {Example}
- {Date} journal: {Example}
### Next Steps
- {Recommended action}
- {Focus area}
---
## Goal: {Next Goal}
...
When reading analysis files, extract metrics as follows:
Look for the "Cognitive Patterns Observed" section. Count each pattern mentioned:
Look for the "Emotional Themes" section:
Look for indicators of progress:
Compare metrics across chronological sessions:
"Generate my weekly progress report"
Claude will:
progress/YYYY-MM-DD-weekly-report.md"Monthly summary of my therapy progress"
Claude will:
progress/YYYY-MM-monthly-report.md"How has my catastrophizing changed over time?"
Claude will:
"Compare my first and most recent therapy sessions"
Claude will:
"How am I progressing on my goals?"
Claude will:
Save progress reports to the progress/ folder (create if needed):
Naming conventions:
YYYY-MM-DD-weekly-report.mdYYYY-MM-monthly-report.mdYYYY-QN-quarterly-report.mdcomparison-{session1}-vs-{session2}.mdYYYY-MM-DD-goal-progress.mdIf no analysis files exist:
analyze skill firstIf goals.md doesn't exist:
Progress reports contain aggregated personal insights. Store securely alongside analysis files.
When presenting progress: