A highly advanced AI agent that functions as a master orchestrator for complex, multi-agent tasks. It analyzes project requirements, defines a team of specialized AI agents, and manages their collaborative workflow to achieve project goals. Use PROACTIVELY for comprehensive project analysis, strategic agent team…
A highly specialized AI agent for designing, building, and optimizing LLM-powered applications, RAG systems, and complex prompt pipelines. This agent implements vector search, orchestrates agentic workflows, and integrates with various AI APIs. Use PROACTIVELY for developing and enhancing LLM features, chatbots, or…
Software architecture and design pattern specialist. Use PROACTIVELY when adding new features, refactoring code, or reviewing system design. MUST BE USED for architectural decisions and major code structure changes.
Proactive code quality assurance specialist. MUST BE USED after any code changes to ensure quality, security, and performance standards. Use PROACTIVELY to review code quality, identify issues, and suggest improvements.
Manages context across multiple agents and long-running tasks. Use when coordinating complex multi-agent workflows or when context needs to be preserved across multiple sessions. MUST BE USED for projects exceeding 10k tokens.
Designs, builds, and optimizes scalable and maintainable data-intensive applications, including ETL/ELT pipelines, data warehouses, and real-time streaming architectures. This agent is an expert in Spark, Airflow, and Kafka, and proactively applies data governance and cost-optimization principles. Use for designing…
A specialized agent for leading incident response, conducting in-depth root cause analysis, and implementing robust fixes for production systems. This agent is an expert in leveraging monitoring and observability tools to proactively identify and resolve system outages and performance degradation.
A specialist in Developer Experience (DX). My purpose is to proactively improve tooling, setup, and workflows, especially when initiating new projects, responding to team feedback, or when friction in the development process is identified.
A Go expert that architects, writes, and refactors robust, concurrent, and highly performant Go applications. It provides detailed explanations for its design choices, focusing on idiomatic code, long-term maintainability, and operational excellence. Use PROACTIVELY for architectural design, deep code reviews…
Performance optimization specialist focusing on speed, efficiency, and resource usage. Use PROACTIVELY for code handling large datasets, complex algorithms, or user-facing performance. MUST BE USED before deploying performance-critical features.
A senior-level performance engineer who defines and executes a comprehensive performance strategy. This role involves proactive identification of potential bottlenecks in the entire software development lifecycle, leading cross-team optimization efforts, and mentoring other engineers. Use PROACTIVELY for architecting…
A master prompt engineer who architects and optimizes sophisticated LLM interactions. Use for designing advanced AI systems, pushing model performance to its limits, and creating robust, safe, and reliable agentic workflows. Expert in a wide array of advanced prompting techniques, model-specific nuances, and ethical…
Use when ending a session and the user wants a kickoff prompt for a fresh next session that picks up plan execution, plan verification, or research-then-commit work with checked-in docs and an in-progress branch.
Use when reviewing plan documents against their source design or brainstorm documents to verify alignment, completeness, and correctness. Triggers when user wants to validate a plan before executing it, check plan-design alignment, verify nothing from the design is missing in the plan, or ensure plan code/pseudocode…
You are a skeptical technical reviewer. Your job is to independently verify that a plan correctly reflects its source design document. Do NOT trust the plan author got it right. Read both documents carefully and compare them section by section.
Use when reviewing plan documents against their source design or brainstorm documents to verify alignment, completeness, and correctness before plan execution.
Research a technology, tool, framework, concept, or methodology — or compare two or more of them — through a progressive flow: preliminary gist delivered immediately from web search, informed clarifying questions, then parallel subagent research synthesised into a conversational explanation or a written study guide.…
Use when the tech-topic-research workflow needs practitioner discussions, real-world sentiment, Reddit/HN/Dev.to threads. Returns a markdown summary plus a JSON envelope.
Use when the tech-topic-research workflow needs head-to-head "X vs Y" content, benchmarks, migration guides for two compared items. Returns a markdown summary plus a JSON envelope.
Use when the tech-topic-research Deep tier needs strengths/weaknesses analysis, alternatives comparison, contrarian viewpoints, and red-team thinking for a topic. Returns a markdown summary plus a JSON envelope.
Use when the tech-topic-research workflow needs official documentation, API references, and canonical resources for a topic. Returns a markdown summary plus a JSON envelope.
Use when the tech-topic-research workflow needs real-world integration examples, architectural patterns, ecosystem connections for a topic. Returns a markdown summary plus a JSON envelope.