Use this agent when you need to implement specific features, fix bugs, or make targeted changes to an existing codebase. This agent excels at understanding architectural plans and translating them into working code that integrates seamlessly with existing patterns. Perfect for when you have a clear specification or…
Use this agent when you need to explore and understand an unfamiliar codebase, locate specific functionality, or map out the structure of a repository. This includes finding particular modules, understanding project architecture, tracing code paths, or identifying where certain features are implemented. Examples:\n\n…
Use this agent when you need to diagnose user-reported issues by mapping out the complete technical execution path. This agent excels at transforming vague problem descriptions like 'button doesn't work' into comprehensive technical blueprints that reveal exactly where implementations fail. Perfect for debugging…
Use this agent when you need to design the technical architecture for new features, refactor existing systems, or establish the modular structure of a codebase. This agent excels at breaking down complex requirements into well-defined components, designing clean interfaces, and creating implementation roadmaps.…
Use this agent when you need to design user interfaces, create mockups, plan user experiences, or transform functional requirements into intuitive design specifications. This includes tasks like designing layouts, creating component hierarchies, planning user flows, establishing design systems, improving existing…