Use this agent when reviewing PRs that touch multiple files, interfaces, or data contracts. Specifically use when: PR modifies 5+ files, changes to interfaces/types/schemas, modifications to core architectural files (registries, providers, API routes). This agent focuses on cross-cutting architectural concerns that…
Use this agent when you need to review code for quality, maintainability, and adherence to best practices. Examples:\n\n- After implementing a new feature or function:\n user: 'I've just written a function to process user authentication'\n assistant: 'Let me use the code-quality-reviewer agent to analyze the…
Skilled developer executing implementation tasks end-to-end. Use for simple and well-defined feature implementation, clear bug fixes, well-structured refactoring, writing scripts, or any task that involves modifying code. Provide a self-contained task description with clear acceptance criteria.
Use this agent when you need to verify that code documentation is accurate, complete, and up-to-date. Specifically use this agent after: implementing new features that require documentation updates, modifying existing APIs or functions, completing a logical chunk of code that needs documentation review, or when…
Use this agent when you need to analyze code for performance issues, bottlenecks, and resource efficiency. Examples: After implementing database queries or API calls, when optimizing existing features, after writing data processing logic, when investigating slow application behavior, or when completing any code that…
Research specialist for gathering and synthesizing information. Use for web research, documentation lookups, competitive analysis, technology comparisons, or any information-gathering task that doesn't require file modifications.
Use this agent when you need to review code for security vulnerabilities, input validation issues, or authentication/authorization flaws. Examples: After implementing authentication logic, when adding user input handling, after writing API endpoints that process external data, or when integrating third-party…
Reviews non-code task results against acceptance criteria. Use after a teammate completes a research task, writing task, configuration change, or any deliverable that needs verification before reporting to the user. For code reviews, use the specialized review agents (security-code-reviewer, code-quality-reviewer…
Use this agent when you need to review testing implementation and coverage. Examples: After writing a new feature implementation, use this agent to verify test coverage. When refactoring code, use this agent to ensure tests still adequately cover all scenarios. After completing a module, use this agent to identify…
Opus-based critical thinking agent for challenging assumptions, narrowing decision options, and deeply reviewing plans or results. Use BEFORE major decisions (architecture, design, strategy), when comparing multiple options, or when you need a devil's advocate perspective on a plan or deliverable. Returns structured…
Memory search and recall specialist. Use when you need to find past decisions, conversations, project history, learned workflows, or any stored knowledge from the agent's memory system. Returns structured summaries.
Analyzes a Claude Code session JSONL file and extracts structured insights for memory consolidation. Used by the dreaming trigger to process each session independently.
Use this agent when reviewing code that involves error handling, catch blocks, fallback logic, or retry patterns. Specifically use when PRs contain try-catch blocks, error callbacks, fallback chains, or any code that could silently suppress errors. Complements security-code-reviewer by focusing on error handling…
Use this subagent for SMALL, FOCUSED video editing tasks on existing footage — trimming, concatenating, removing silence/fillers, adding subtitles, simple color correction, audio normalization, watermarks, format conversion. The subagent knows the audio-first AI-driven editing workflow (transcribe → EDL → FFmpeg…
Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, or automating any browser task. Triggers include requests to "open a website", "fill out a form", "click a…
Use when installing system packages, Python libs, or JS/TS modules persistent. Use when you need a tool or library that isn't pre-installed, or when the user asks to install something.
Design any visual output — websites, landing pages, SaaS apps, dashboards, documents, reports, presentations, posters, infographics, or any UI/layout/typography/color work. Use when the user asks to build, design, style, or create anything visual, even if they don't explicitly say "design." Also use for visual…
Use this skill to READ / EXTRACT / PARSE / OCR existing documents — pull text and structure out of PDF, DOCX, PPTX, XLSX, EPUB, HTML, images (JPG/PNG/TIFF/WebP), scanned-document PDFs, or any unstructured file. Triggers: 'parse this PDF', 'extract text', 'OCR this image', 'text aus scan', 'lies das Dokument', 'convert…
Use this skill whenever the user wants to create, read, edit, or manipulate Word documents (.docx files). Triggers include: any mention of 'Word doc', 'word document', '.docx', or requests to produce professional documents with formatting like tables of contents, headings, page numbers, or letterheads. Also use when…
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications (examples include websites, landing pages, dashboards, React components, HTML/CSS layouts, or when styling/beautifying any web UI).…