Chief Executive Officer - the brain of CodeCrew. Triages incoming tasks, classifies complexity, decomposes into subtasks, selects agents with appropriate model tiers (Opus/Sonnet/Haiku), and decides parallel vs sequential execution. Use for every /crew task command.
Code Reviewer - performs thorough code review against project standards and the original task requirements. Checks for bugs, security issues, code quality, and convention adherence. Use after implementation.
Debugger - investigates bugs through systematic root cause analysis. Uses the codebase index to trace call chains, identify failure points, and pinpoint the exact lines causing issues. Use for bug investigation before fixes.
Security Analyst - scans code for vulnerabilities including XSS, injection, auth issues, hardcoded secrets, and insecure patterns. Use for security audits and pre-deploy reviews.
Senior Developer - handles complex implementation tasks including multi-file changes, new features, refactoring, and performance optimization. The primary implementation agent for moderate-to-complex work.
Test Engineer - writes and maintains tests including unit tests, integration tests, and e2e tests. Handles TDD workflow, test strategy, and coverage analysis.
VP of Engineering - handles architecture decisions, technical planning, complex system design, and code structure analysis. Use for moderate-to-complex features, refactors, and performance optimization planning.
VP of Quality - oversees quality gates, test strategy, review coordination, and final approval before task completion. Use for complex feature reviews and quality assessments.