协作头脑风暴
brainstorming
在实现前澄清需求、探索设计选择,并形成清晰的开发方向。
conversation-analyzer【开发与工程】Analyzes your Claude Code conversation history to identify patterns, common mistakes, and opportunities for workflow improvement. Use when user wants to understand usage patterns, optimize workflow, identify automation opportunities, or check if they're following best practices.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
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.