Analyze Claude Code usage patterns, project structure, and discover community resources for workflow optimization
Analyzes your Claude Code usage patterns and project structure to provide workflow optimizations. Runs when you want to detect your tech stack, review tool usage statistics, or discover community skills and agents from GitHub.
/plugin marketplace add kriscard/kriscard-claude-plugins/plugin install essentials@kriscardThis skill inherits all available tools. When active, it can use any tool Claude has access to.
references/best-practices.mdscripts/analyze-claude-md.shscripts/analyze.shscripts/fetch-features.shscripts/github-discovery.shOptimize your Claude Code workflow by analyzing usage patterns, detecting project structure, and discovering community resources.
| Feature | Script | Purpose |
|---|---|---|
| Usage Analysis | analyze.sh | Extract tool/model usage from history |
| Project Detection | analyze-claude-md.sh | Detect stack, suggest CLAUDE.md improvements |
| Feature Reference | fetch-features.sh | List Claude Code capabilities |
| GitHub Discovery | github-discovery.sh | Find community skills/agents/commands |
Run project structure detection:
bash scripts/analyze-claude-md.sh
Interprets JSON output to identify:
Analyze Claude Code history for current project:
bash scripts/analyze.sh --current-project
Or analyze all projects:
bash scripts/analyze.sh
Identifies:
Search GitHub for relevant resources:
bash scripts/github-discovery.sh all [query]
bash scripts/github-discovery.sh skills react
bash scripts/github-discovery.sh agents typescript
Based on analysis, provide actionable suggestions:
references/best-practices.md)# Full analysis
bash scripts/analyze-claude-md.sh && bash scripts/analyze.sh --current-project
# Features reference
bash scripts/fetch-features.sh
bash scripts/fetch-features.sh --json
# GitHub discovery
bash scripts/github-discovery.sh all
bash scripts/github-discovery.sh skills
{
"detected": {
"package_manager": "pnpm",
"framework": "nextjs",
"testing": "vitest",
"typescript": "true"
},
"suggestions": [
"Document pnpm commands in CLAUDE.md",
"Document Next.js App Router vs Pages Router usage"
]
}
{
"tool_usage": { "Read": 150, "Edit": 89, "Bash": 45 },
"model_usage": { "claude-sonnet-4-20250514": 200 },
"auto_allowed_tools": ["Read", "Glob"]
}
analyze-claude-md.sh for stack detectionIf analysis shows limited tool variety:
If frequently used tools aren't auto-allowed:
autoAllowedTools in settingsjq - JSON processing (required for analyze.sh)gh - GitHub CLI (optional, enhances github-discovery.sh)Install: brew install jq gh
Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.
Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.
Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.