Analyze therapy session transcripts or journal entries. Identifies cognitive patterns, emotional themes, and tracks progress over time. Automatically references recent analyses for context. Use for session analysis, journal reflection analysis, or pattern identification.
View on GitHubtolgaio/mindwork
mindwork
skills/mindwork-analyze/SKILL.md
January 21, 2026
Select agents to install to:
npx add-skill https://github.com/tolgaio/mindwork/blob/main/skills/mindwork-analyze/SKILL.md -a claude-code --skill mindwork-analyzeInstallation paths:
.claude/skills/mindwork-analyze/# Therapy & Journal Analyzer Part of the **mindwork** suite. Analyzes transcripts and journal entries to identify patterns, themes, and track progress. ## What It Does 1. **Reads** the specified transcript or journal entry 2. **Loads context** from recent analyses (last 5 by default) 3. **Identifies** cognitive patterns and potential distortions 4. **Extracts** emotional themes and triggers 5. **Tracks progress** compared to previous sessions 6. **Saves** structured analysis to the configured output folder ## Prerequisites - A `mindwork.yaml` config file (optional but recommended) - Transcript or journal files to analyze ## Usage Examples ### Analyze a Session Transcript > "Analyze my therapy session from transcriptions/2024-01-15-session.md" ### Analyze a Journal Entry > "Analyze today's journal entry at journals/daily/2024-01-18.md" ### Analyze by Journal Type > "Analyze my dream log from last night" > "Analyze all gratitude entries from this week" > "What patterns appear in my anxiety journal?" ### Analyze with Explicit Output Path > "Analyze transcriptions/session-005.md and save to analysis/session-005-analysis.md" ### Analyze Multiple Entries > "Analyze all journal entries from this week" ### Compare Sessions > "Analyze my last 3 therapy sessions and compare the themes" ## How to Perform Analysis When analyzing content, follow this structured approach: ### Step 1: Load Configuration Check for `mindwork.yaml` in these locations (in order): 1. Current directory (`./mindwork.yaml`) 2. XDG config (`~/.config/mindwork/config.yaml`) 3. Home directory (`~/.mindwork.yaml`) Extract: - `outputs.analysis` - where to save analysis files - `preferences.context_count` - how many recent analyses to load (default: 5) ### Step 2: Load Context Read the most recent analysis files from the output directory for context. This enables progress tracking across sessions. Look for files matching `*-analysis.md` in the analysis folder, sorted by date/name desce