analyze-dependencies
CommandAnalyzes your project's dependencies and checks architecture health.
A selection guide and help system when you're unsure which role to use.
> /plugin marketplace add wasabeef/claude-code-cookbook
A selection guide and help system when you're unsure which role to use.
/role-help # General role selection guide /role-help <situation/problem> # Recommended roles for specific situations /role-help compare <Role 1>,<Role 2> # Compare roles
# General guidance /role-help → List of available roles and their characteristics # Situation-specific recommendation /role-help "Concerned about API security" → Recommendation and usage of security role # Role comparison /role-help compare frontend,mobile → Differences and appropriate usage between frontend and mobile roles
Use security role for: ✅ Implementation of login/authentication functions ✅ Security vulnerability checks for APIs ✅ Data encryption and privacy protection ✅ Security compliance verification ✅ Penetration testing Usage: /role security
Use architect role for: ✅ Evaluation of overall system design ✅ Microservices vs monolith decisions ✅ Database design and technology selection ✅ Scalability and extensibility considerations ✅ Technical debt assessment and improvement planning Usage: /role architect
Use performance role for: ✅ Slow applications ✅ Database query optimization ✅ Web page loading speed improvement ✅ Memory and CPU usage optimization ✅ Scaling and load countermeasures Usage: /role performance
Use analyzer role for: ✅ Root cause analysis of bugs and errors ✅ Investigation of system failures ✅ Structural analysis of complex problems ✅ Data analysis and statistical research ✅ Understanding why problems occur Usage: /role analyzer
Use frontend role for: ✅ User interface improvements ✅ Accessibility compliance ✅ Responsive design ✅ Usability and ease of use enhancement ✅ General web frontend technologies Usage: /role frontend
Use mobile role for: ✅ iOS and Android app optimization ✅ Mobile-specific UX design ✅ Touch interface optimization ✅ Offline support and synchronization functions ✅ App Store and Google Play compliance Usage: /role mobile
Use reviewer role for: ✅ Code quality checks ✅ Readability and maintainability evaluation ✅ Coding convention verification ✅ Refactoring proposals ✅ PR and commit reviews Usage: /role reviewer
Use qa role for: ✅ Test strategy planning ✅ Test coverage evaluation ✅ Automated test implementation guidelines ✅ Bug prevention and quality improvement measures ✅ Test automation in CI/CD Usage: /role qa
Use multi-role for: ✅ Evaluation from multiple professional perspectives ✅ Creating integrated improvement plans ✅ Comparing evaluations from different fields ✅ Organizing contradictions and overlaps Example: /multi-role security,performance
Use role-debate for: ✅ Trade-offs between specialized fields ✅ Divided opinions on technology selection ✅ Making design decisions through discussion ✅ Hearing debates from different perspectives Example: /role-debate security,performance
Use smart-review for: ✅ Uncertainty about which role to use ✅ Wanting to know the optimal approach for current situation ✅ Choosing from multiple options ✅ Beginner indecision Example: /smart-review
| Role | Main Use | Strengths | Weaknesses | | -------- | ---------------------------------------- | -------------------------------------- | ------------------------------------ | | security | Vulnerability and attack countermeasures | Threat analysis, authentication design | UX, performance | | analyzer | Root cause analysis | Logical analysis, evidence collection | Preventive measures, future planning |
| Role | Main Use | Strengths | Weaknesses | | --------- | ------------- | ------------------------------------------- | --------------------------------------------- | | architect | System design | Long-term perspective, overall optimization | Detailed implementation, short-term solutions | | reviewer | Code quality | Implementation level, maintainability | Business requirements, UX |
| Role | Main Use | Strengths | Weaknesses | | ----------- | ---------------------------------- | -------------------------------------- | -------------------- | | performance | Speed improvement and optimization | Measurement, bottleneck identification | Security, UX | | qa | Quality assurance | Testing, automation | Design, architecture |
| Role | Main Use | Strengths | Weaknesses | | -------- | --------- | ---------------------- | ---------------- | | frontend | Web UI/UX | Browser, accessibility | Server-side, DB | | mobile | Mobile UX | Touch, offline support | Server-side, Web |
What is the nature of the problem? ├─ Security-related → security ├─ Performance issues → performance ├─ Bug/failure investigation → analyzer ├─ UI/UX improvement → frontend or mobile ├─ Design/architecture → architect ├─ Code quality → reviewer ├─ Testing-related → qa └─ Complex/composite → smart-review for proposal Spans multiple fiel
A collection of commands, roles, and automation scripts for Claude Code. Automate your workflow without unnecessary confirmations, allowing you to focus on what matters.
Analyzes your project's dependencies and checks architecture health.
Analyzes application performance from a user experience perspective and quantifies experience improvements from optimizations.…
Verifies if a statement is true by checking your project's code and documentation.
A comprehensive collection of best practices for evaluating and improving the quality of prompts for AI Agents. It systematizes…
Generates commit messages from staged changes (git diff --staged). This command only creates messages and copies them to your…
Implement tasks incrementally — build, test, verify, commit. Add "auto" to run the whole plan in one approved pass.