From superpowers
Analyzes Claude Code conversation history to identify usage patterns, common mistakes, and automation opportunities for workflow improvement.
How this skill is triggered — by the user, by Claude, or both
Slash command
/superpowers:conversation-analyzerThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Analyzes your Claude Code conversation history to identify patterns, common mistakes, and workflow improvement opportunities.
Analyzes your Claude Code conversation history to identify patterns, common mistakes, and workflow improvement opportunities.
Default: Last 200 conversations for recency and relevance.
Categorizes by: bug fixes, feature additions, refactoring, information queries, testing, other.
Tracks which projects consume most time, identifies project-specific patterns.
Hour-of-day usage distribution, identifies peak productivity times.
Frequency of error-related requests, common error keywords, recurring problems.
Identifies repeated exact requests, suggests skills, slash commands, or scripts.
Structured report with:
~/.claude/history.jsonl)Uses scripts/analyze_history.py for comprehensive analysis:
Capabilities:
~/.claude/history.jsonlUsage within skill: Runs automatically when user requests analysis.
Standalone usage:
cd ~/.claude/plugins/*/productivity-skills/conversation-analyzer/scripts
python3 analyze_history.py
Outputs:
conversation_analysis.txt - Detailed pattern analysisrecommendations.txt - Specific improvement suggestionsAnalyzed last 200 conversations:
- 60% general tasks, 15% bug fixes, 13% feature additions
- Project "ultramerge" dominates 58% of activity
- Same test-fixing request made 8 times
- 19 multi-step requests without planning
- Peak productivity: 13:00-15:00
Recommendations:
- Use test-fixing skill for recurring test failures
- Create project-specific utilities for ultramerge
- Use feature-planning skill for complex requests
- Add tests to prevent recurring bugs
- Schedule complex work during peak hours
All analysis happens locally. Conversation history never leaves user's machine.
npx claudepluginhub lunartech-x/superpowers --plugin superpowersScans opencode prompt history to detect recurring multi-step workflows and unmet needs, then proposes new skills or command templates to save time.
Creates bite-sized, testable implementation plans from specs or requirements, with file structure and task decomposition. Activates before coding multi-step tasks.