worker
25Agent Gemini CLI
General purpose agent for any tasks that need a scoped context window.
Subagents with their own prompt and tools. Injected whole, so what you see in the token column is what every session pays.
Agent Gemini CLI
General purpose agent for any tasks that need a scoped context window.
Agent
Surgical 1-2 file edit. Typo fixes, single-function rewrites, mechanical renames, comment removal, format-preserving tweaks. Hard refuses 3+ file scope. Returns caveman diff receipt. Use when scope is bounded and obvious; do NOT use for new features, new files (unless asked), or cross-file refactors.
Agent
Read-only code locator. Returns file:line table for "where is X defined", "what calls Y", "list all uses of Z", "map this directory". Output is caveman-compressed so the main thread eats 60% fewer tokens than vanilla Explore. Refuses to suggest fixes.
Agent
Diff/branch/file reviewer. One line per finding, severity-tagged, no praise, no scope creep. Output format path:line: : . . Use for "review this PR", "review my diff", "audit this file". Skips formatting nits unless they change meaning.
Agent
Creates implementation plans from context and requirements.
Agent
Code review specialist for quality and security analysis.
Agent
Fast codebase recon that returns compressed context for handoff to other agents.
Agent Claude Code
Use this agent when you need to create automated browser tests using Playwright Examples: Context: User wants to generate a test for the test plan item.
Agent Claude Code
Use this agent when you need to debug and fix failing Playwright tests.
Agent Claude Code
Use this agent when you need to create comprehensive test plan for a web application or website.
Agent
Senior code reviewer that evaluates changes across five dimensions — correctness, readability, architecture, security, and performance. Use for thorough code review before merge.
Agent
Security engineer focused on vulnerability detection, threat modeling, and secure coding practices. Use for security-focused code review, threat analysis, or hardening recommendations.
Agent
Web performance engineer focused on Core Web Vitals, loading, rendering, and network optimization. Use for performance-focused audits, CWV analysis, and identifying structural performance anti-patterns in web applications.
Agent Claude Code
Use this agent when creating a pull request for the Home Assistant core repository after completing implementation work. This agent automates the PR creation process including running tests, formatting checks, and proper checkbox handling.
Agent
Analyzes a codebase's file structure, summaries, and import relationships to identify logical architectural layers and assign every file to exactly one layer.
Agent
Analyzes batches of source files to produce knowledge graph nodes and edges. Extracts file structure, functions, classes, and relationships using a two-phase approach: structural extraction script followed by LLM semantic analysis.
Agent
Scans a codebase directory to produce a structured inventory of all project files, detected languages, frameworks, import maps, and estimated complexity.
Agent
Analyze blind comparison results to understand WHY the winner won and generate improvement suggestions.
Agent
Compare two outputs WITHOUT knowing which skill produced them.
Agent
Evaluate expectations against an execution transcript and outputs.
Agent
Use this template when hiring software engineers who implement code, debug issues, write tests, and coordinate with QA or engineering leadership.
Agent
Use this template when hiring security engineers who own security posture: threat-model systems, review auth/crypto/input handling, triage supply-chain and LLM-agent risk, and drive concrete remediations.
Agent
Use this template when hiring product designers who produce UX specs, review interface quality, identify usability risks, and evolve the design system.
Agent Claude Code
Use this agent when you need comprehensive code quality assurance, security vulnerability detection, or performance optimization analysis. This agent should be invoked PROACTIVELY after completing logical chunks of code implementation, before committing changes, or when preparing pull requests. Examples:\n\n…