System architecture specialist for design decisions, ADR creation, and scalability assessment. Use PROACTIVELY when designing new systems, making architectural decisions, or evaluating technical approaches. user: "我们需要设计一个支持高并发的订单系统" assistant: (invokes architect agent to analyze requirements and design system…
Analyzes build/compile errors and provides minimal targeted fixes. Use PROACTIVELY when build fails, type errors occur, or compilation issues arise. Integrates with /cc-best:verify and /cc-best:fix commands. user: "构建失败了,有 TypeScript 类型错误" assistant: (invokes build-error-resolver agent to diagnose and fix the type…
Performs deep code review checking architecture compliance, code quality, and security issues. Use PROACTIVELY after writing or modifying code. MUST BE USED for all significant code changes. user: "审查这次提交的代码变更" assistant: (invokes code-reviewer agent to perform comprehensive code review).
Cleans and simplifies code architecture after feature completion, eliminating redundancy and improving maintainability. Use when code maintenance, refactoring, or dead code cleanup is needed. Invoked after feature completion for code quality improvement. user: "简化用户服务模块的代码,消除重复" assistant: (invokes code-simplifier…
Analyzes task complexity, creates implementation plans, and breaks down into minimal executable units. Use PROACTIVELY when users request feature implementation, architectural changes, or complex refactoring. Automatically activated for planning tasks. user: "实现用户权限管理模块" assistant: (invokes planner agent to analyze…
Performs 'unit tests for requirements': validates completeness, clarity, and consistency of requirement documents. Use after /cc-best:pm completes REQ document or when validating requirement quality before design phase. user: "验证需求文档的完整性和一致性" assistant: (invokes requirement-validator agent to check requirement…
Checks code for security vulnerabilities including OWASP Top 10, secret leaks, and injection attacks. Use PROACTIVELY before commits when working with authentication, user input, secrets, or API endpoints. Critical for security-sensitive changes. user: "检查登录模块的安全性" assistant: (invokes security-reviewer agent to scan…
Guides test-driven development, helps write test cases, and ensures code quality. Use PROACTIVELY when writing new features, fixing bugs, or refactoring code. Ensures 80%+ test coverage with write-tests-first methodology. user: "用 TDD 方式实现购物车功能" assistant: (invokes tdd-guide agent to write failing tests first, then…