1.8 KiB
1.8 KiB
description
| description |
|---|
| Analyzes your zsh or bash command history to identify usage patterns, productivity improvements, automation opportunities, and skill development areas based on your actual shell workflows. |
This command provides personalized insights into your command-line habits by analyzing your zsh history to reveal patterns, inefficiencies, and opportunities for improvement.
Instructions
Read ~/.zsh_history or ~/.bash_history and analyze command patterns to generate a concise, actionable report.
Analysis Focus
Command Patterns:
- Identify top 10-15 most frequent commands
- Categorize by purpose (version control, package management, file ops, development tools, etc.)
- Find repeated command sequences that could be automated
Productivity Opportunities:
- Long/repetitive commands suitable for aliasing (prioritize by frequency × length)
- Command chains executed together frequently
- Excessive directory navigation patterns
Deliverables:
- 3-4 high-impact improvement opportunities with Impact/Effort ratings
- Ready-to-use aliases and shell functions (copy-pasteable)
- 2-3 quick wins (< 5 min to implement)
- Brief skill development suggestions
Report Structure
Keep the report focused and scannable:
- Summary: Brief overview of command patterns and workflow (2-3 sentences)
- Top Commands: List 10-15 most frequent with counts
- Improvement Opportunities: 3-4 specific recommendations with before/after examples
- Suggested Aliases & Functions: Copy-pasteable code block for ~/.zshrc
- Quick Wins: 2-3 one-liner improvements
Guidelines:
- Be concise but specific - use actual counts from history
- Prioritize by impact (frequency × time saved)
- Provide working code, not templates
- Keep encouraging tone, highlight existing strengths