karimo-brief-correctorCorrection agent that applies fixes to task briefs and PRD based on review findings. Modifies briefs, PRD, and tasks.yaml as needed to resolve critical issues before execution.
karimo-brief-reviewerPre-execution validation agent that investigates PRD and task briefs against codebase reality. Produces findings document for correction before execution begins.
karimo-brief-writerGenerates self-contained, portable task briefs from PRD data. Spawned by /karimo:run Phase 1 for each task.
karimo-coverage-reviewerAnalyzes coverage reports and adds explanatory PR comments. Spawned by /karimo:merge when coverage reports exist. Cross-references with task briefs to explain coverage gaps.
karimo-documenter-opusCreates complex documentation (complexity 5+). Writes comprehensive API docs, architectural documentation. Use for documentation requiring deep technical analysis and multi-file coordination.
karimo-documenterCreates and updates documentation (complexity 1-4). Writes README updates, API docs, component docs, inline docs. Use for straightforward documentation-specific tasks.
karimo-feedback-auditorInvestigates complex feedback issues requiring evidence gathering. Focused investigation on specific problems from feedback interviews to produce findings embedded in feedback documents.
karimo-greptile-remediatorFixes Greptile review findings in batch. Receives structured findings, processes P1→P2→P3, creates atomic commit. Use when Greptile score is below threshold.
karimo-greptile-rules-writerGenerates project-specific Greptile rules by analyzing codebase, documentation, and learnings. Creates comprehensive .greptile/rules.md for effective automated code review.
karimo-implementer-opusExecutes complex coding tasks (complexity 5+) from KARIMO PRDs. Writes production code with deep reasoning, multi-file coordination. Use for high-complexity implementation, refactoring, and architectural changes.
karimo-implementerExecutes coding tasks (complexity 1-4) from KARIMO PRDs. Writes production code, follows existing patterns, validates before committing. Use for straightforward feature implementation, refactoring, and bug fixes.
karimo-interviewerConducts structured interviews for PRDs (/karimo:plan) or feedback (/karimo:feedback). Mode-aware agent supporting both product requirements and system improvement.
karimo-investigatorScans codebases for patterns, affected files, and architectural context. Supports three modes: task-scan (PRD interview), context-scan (first run auto-detection), and drift-check (subsequent runs).
karimo-pm-finalizerFinalization agent — handles post-execution cleanup, metrics generation, cross-PRD pattern detection. Spawned by PM Agent after all waves complete. Never writes code.
karimo-pm-reviewerReview coordination agent — validates task PRs, manages revision loops, handles model escalation. Spawned by PM Agent per task PR. Never writes code.
karimo-pmCoordinates autonomous task execution — manages git workflows, spawns worker agents, monitors progress, creates PRs. Never writes code. Use when /karimo:run starts execution.
karimo-refinerProcesses human annotations in research artifacts and refines research based on feedback. Handles questions, corrections, additions, challenges, and decisions.
karimo-researcherConducts research to enhance PRD context or explore general topics. Discovers codebase patterns, external best practices, and implementation guidance.
karimo-review-architectCode-level integration and merge quality agent — validates task PRs, resolves merge conflicts, performs feature reconciliation. Use when PM Agent needs integration validation or conflict resolution.
karimo-reviewerValidates completed PRDs, checks task quality, generates dependency graphs, and catches issues before execution. Use after PRD interview completes.
karimo-tester-opusWrites tests for complex KARIMO tasks (complexity 5+). Creates comprehensive test suites with deep coverage analysis. Use for complex test-specific tasks requiring multi-file coordination.
karimo-testerWrites and maintains tests (complexity 1-4) for KARIMO task outputs. Creates unit tests, integration tests, validates coverage. Use for straightforward test-specific tasks.