wasabeef/claude-code-cookbook
DirSkills catalogs 25 skills from this repository, across 5 categories: AI Engineering, Automation, DevOps, Frontend, Quality.
📊
2w ago
Analyze Dependencies
Analyze Dependencies evaluates project dependencies and architectural health, generating dependency matrices, fan-in/fan-out analysis, and prioritized improvement suggestions. Use it to detect circular dependencies, layer violations, excessive coupling, and orphaned modules.
Quality
1.1K111
⚡
2w ago
Analyze Performance
Analyze Performance evaluates Core Web Vitals and quantifies user experience improvements from optimizations. Use it when analyzing page speed, identifying performance bottlenecks, or prioritizing performance fixes.
Frontend
1.1K111
🔍
2w ago
Check Fact
Check Fact verifies whether statements are accurate by checking a project's code, documentation, and config files. Use it to fact-check technical claims, architecture choices, or documentation accuracy.
Quality
1.1K111
🔍
2w ago
Check Prompt
Check Prompt evaluates and improves AI prompt quality by analyzing prompts against best practices for structure, executability, prohibited items, quality assurance, roles, and continuous improvement. Use it to score, deep-analyze, or automatically fix prompts for AI agents.
AI Engineering
1.1K111
📝
2w ago
Commit Message
Commit Message generates commit messages from staged changes (git diff --staged) and copies the top suggestion to the clipboard. Use it when you want to quickly write a conventional commits message without running git commands.
Automation
1.1K111
🔍
2w ago
Context7
Context7 searches technical documentation using the Context7 MCP, triggered by requests like "check the docs" or "how to use this library?". Use it to look up API references and solutions from official docs within Claude Code.
AI Engineering
1.1K111
🧩
2w ago
Design Patterns
Design Patterns suggests applicable software design patterns and checks code for SOLID compliance and anti-patterns. Use it to evaluate existing architecture, propose refactors, and get example implementations.
Quality
1.1K111
🔍
2w ago
Explain Code
Explain Code provides detailed explanations of code behavior, logic, patterns, performance issues, and security concerns. Use it when asked to explain this code or understand how a function, algorithm, or project works.
AI Engineering
1.1K111
🔍
2w ago
Fix Error
Fix Error analyzes error messages to identify root causes, predict resolution time, and suggest proven fixes. Use it when you have build errors, test failures, or stack traces and need immediate or preventive solutions.
Quality
1.1K111
🎫
2w ago
Issue Priority Ranking
Issue Priority Ranking lists open issues and sorts them by priority using labels, assignees, and summaries. Use it when you need to see the most important issues in a repository or create a PR from an issue.
Automation
1.1K111
🔍
2w ago
Multi-Role Analysis
Multi-Role Analysis runs multiple specialized review roles (like security, performance, or frontend) in parallel against the same target and merges their findings into an integrated report. Use it when you want a multifaceted evaluation of code, plans, or designs in one command.
Quality
1.1K111
🔄
2w ago
PR Auto Update
PR Auto Update analyzes Git changes to automatically update pull request descriptions and labels. Use it to keep PR metadata accurate after code changes, with options for dry-run and selective updates.
Automation
1.1K111
✅
2w ago
PR Checks
PR Checks monitors GitHub Actions CI status and tracks pull request checks until they complete, so you can wait for all checks to pass before merging.
DevOps
1.1K111
🔀
2w ago
PR Create
PR Create analyzes Git changes and creates draft pull requests with generated descriptions, auto-selected labels, and preserved PR templates. Use it to open a PR without manually filling in details.
Automation
1.1K111
🔧
2w ago
PR Fix
PR Fix helps developers efficiently respond to pull request review comments by classifying feedback by priority and using a 3-stage error analysis approach to identify root causes. Use it to address PR feedback, implement review fixes, and verify code quality.
Quality
1.1K111
📋
2w ago
PR List
PR List displays open pull requests in the current repository and ranks them by priority based on type, draft status, and labels. Use it when you need to see which PRs need attention first.
Quality
1.1K111
🔍
2w ago
PR Review
PR Review systematically reviews pull requests for code quality, security, performance, and architecture using prioritized comment templates and constructive feedback.
Quality
1.1K111
🗺️
2w ago
Plan Mode
Plan Mode creates detailed implementation strategies before coding, including requirements, design, and task breakdown, and waits for explicit approval before starting work.
AI Engineering
1.1K111
♻️
2w ago
Refactor
Refactor performs safe, incremental code refactoring with quantitative SOLID principles evaluation, visualizing technical debt and clarifying improvement priorities.
Quality
1.1K111
🗣️
2w ago
Role Debate
Role Debate triggers a structured multi-role discussion in Claude Code to explore trade-offs and reach integrated conclusions. Use it when you need to balance competing perspectives like security vs performance or architecture choices.
AI Engineering
1.1K111
🎭
2w ago
Role Help
Role Help guides users in choosing the right Claude Code role for their situation, covering security, architecture, performance, frontend, mobile, review, QA, and multi-role comparisons.
AI Engineering
1.1K111
🎭
2w ago
Role Switching
Role Switching lets a Claude Code agent adopt expert personas like security auditor, performance optimizer, code reviewer, architect, or QA engineer to perform specialized, evidence-based analysis. Use it when you need a focused audit, review, or optimization with structured professional output.
AI Engineering
1.1K111
📸
2w ago
Screenshot
Screenshot captures macOS screenshots (window, full screen, or region) and lets Claude analyze the image for UI, error, code, and data visualization issues. Use it when you need to visually inspect or get feedback on anything displayed on screen.
Automation
1.1K111
🔍
2w ago
Search Gemini
Search Gemini runs web searches through the Gemini CLI to get latest information. Use it when an agent needs current data, error solutions, or technology comparisons instead of Claude's built-in WebSearch.
Automation
1.1K111
✂️
2w ago
Semantic Commit
Semantic Commit analyzes working tree changes and proposes logical commit splits with semantic messages, then commits each group after approval. Use it when a changeset spans multiple features, fixes, or docs.
Automation
1.1K111