Initial commit

This commit is contained in:
Zhongwei Li
2025-11-30 08:48:27 +08:00
commit f9789b0110
16 changed files with 4715 additions and 0 deletions

View File

@@ -0,0 +1,43 @@
---
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:
1. **Summary**: Brief overview of command patterns and workflow (2-3 sentences)
2. **Top Commands**: List 10-15 most frequent with counts
3. **Improvement Opportunities**: 3-4 specific recommendations with before/after examples
4. **Suggested Aliases & Functions**: Copy-pasteable code block for ~/.zshrc
5. **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