code-reviewer | read_file, grep, find_files, list_dir, code_index, lsp, code_review, web_fetch, web_search | - | Reviews code for bugs, logic errors, security flaws, quality problems and project-convention breaches, scoring each finding for confidence and reporting only the high-priority ones. Use when code was written or changed and needs a review before it is merged. |
comment-analyzer | read_file, grep, find_files, list_dir, code_index, lsp, code_review | - | Checks code comments and docstrings for accuracy against the code, completeness and long-term value, and flags comment rot. Use when documentation comments were written or changed, before finalizing a pull request that touches comments, or when auditing existing comments for technical debt. |
pr-test-analyzer | read_file, grep, find_files, list_dir, code_index, lsp, code_review | - | Reviews the test coverage of a change for behavioural completeness, critical gaps and test quality, rating each missing test by how much it matters. Use when a pull request is opened or updated, when new behaviour was added, or before marking a change ready for review. |
silent-failure-hunter | read_file, grep, find_files, list_dir, code_index, lsp, code_review | - | Hunts silent failures, swallowed errors, overly broad catch blocks and unjustified fallbacks in changed code, and reports each with its severity, hidden errors and a corrected example. Use when a change adds or modifies error handling, try/except or catch blocks, fallback logic, retries, or anything that could suppress an error. |
type-design-analyzer | read_file, grep, find_files, list_dir, code_index, lsp, code_review | - | Analyses the design of new or changed types for invariants, encapsulation and enforcement, and rates encapsulation, invariant expression, usefulness and enforcement from 1 to 10. Use when a type, class, model or schema is introduced, when a pull request adds data types, or when an existing type is refactored. |
code-simplifier | read_file, grep, find_files, list_dir, code_index, lsp, code_review, apply_patch, edit_file, verify, test_run | - | Simplifies recently written or modified code for clarity, consistency and maintainability while preserving its exact behaviour, following the project's own conventions. Use when a coding task or a logical chunk of code is finished, after a review has passed, or when code works but feels more complex than it needs to be. |