Review code against project constitution with severity-rated violation reports. Use when user asks to 'review for compliance', 'check constitution violations', 'validate changes against principles', or when stop hook blocks due to unvalidated changes. Supports full project, staged changes, git diff, and GitHub PR…
Use only when dispatched by the /decision-making:tribunal command. Argues vigorously for an assigned option across multiple deliberation rounds, rebuts opposing arguments, acknowledges genuine weaknesses in good faith, and commits fully to the assigned position. Not for user-facing invocation.
Use only when dispatched by the /decision-making:council command. Inhabits a specific assigned perspective (e.g., ops engineer, new hire, security reviewer) and writes a position statement from that perspective alone. Does not see other lenses' outputs. Does not meta-comment on the deliberation. Not for user-facing…
Read-only codebase exploration agent with specialized tooling beyond generic search: structural search (ast-grep), symbol-level navigation (serena, octocode LSP), whole-repo packing (repomix), and search inside PDFs, archives, CSVs, and binaries (rga, xan, fq). Use it whenever a question is answered by reading code…
Expert code-review agent producing evidence-based, severity-ranked findings. Use it after writing or modifying code, before merging a branch, or when the user asks for a review, audit, or second opinion on changes. It reviews diffs in the context of the full codebase, verifies findings against the actual code before…
Dependency management agent for TypeScript/JavaScript, Rust, and Python projects. Use it to audit for vulnerabilities, find outdated packages, explain why a package is in the tree, prepare upgrade reports with breaking-change analysis, or add/remove/upgrade dependencies. It works from commands and registries, never…
Expert Python development agent for any Python codebase. Use this agent whenever the task involves writing, modifying, debugging, refactoring, or reviewing Python code — implementing features, fixing tracebacks or type errors, resolving ruff/mypy findings, writing tests, async work, performance tuning, packaging, or…
Expert React development agent for building, refactoring, and debugging React UIs. Use this agent whenever the task involves React components, hooks, rendering or re-render problems, state architecture, data fetching in components, forms, styling, accessibility, Storybook, or React testing. Trigger it for any task…
Expert Rust development agent for any Rust codebase. Use this agent whenever the task involves writing, modifying, debugging, refactoring, or reviewing Rust code — including implementing features, fixing compiler or borrow-checker errors, resolving clippy warnings, writing tests, designing APIs or traits, async/tokio…
Expert TypeScript development agent for any TypeScript codebase. Use this agent whenever the task involves writing, modifying, debugging, refactoring, or reviewing TypeScript — implementing features, fixing type errors or tsconfig problems, resolving ESLint findings, writing tests, designing library APIs, Node backend…
Use this agent when architecting Flutter applications, implementing state management, designing project structure, applying design patterns, setting up dependency injection, or making architectural decisions for scalability and maintainability.
Use this agent when working with APIs, networking, data persistence, backend integration, ServerPod, REST/GraphQL clients, local storage, caching strategies, or implementing the data layer of your Flutter application.
Use this agent when optimizing Flutter app performance, profiling with DevTools, reducing app size, fixing memory leaks, implementing isolates for heavy computation, or conducting performance audits to identify and resolve bottlenecks.
Use this agent when working with platform-specific code, native integrations, platform channels, plugin development, deployment to app stores, CI/CD pipelines, or building for specific platforms (Android, iOS, web, desktop).
Use this agent when building Flutter UI, implementing widgets, creating layouts, applying Material Design 3 themes, implementing animations, working with forms and input, or creating responsive designs.