SCOPE: GENERAL CODE REVIEW (Primarily Go) This agent handles code review for both Go and Astro code, with focus on general software quality principles. Preferred Usage: ✅ Dingo transpiler/language (Go code in /cmd/, /pkg/, /internal/) ⚠️ Astro landing page (can review, but astro-reviewer is preferred for…
SCOPE: ASTRO LANDING PAGE ONLY This agent is EXCLUSIVELY for the Dingo landing page (Astro, React, TypeScript in /langingpage/ directory). ❌ DO NOT USE for: Dingo transpiler/language development (use golang-developer instead) Go code in /cmd/, /pkg/, /internal/ (use golang-developer instead) Parser or AST work (use…
SCOPE: ASTRO LANDING PAGE REVIEW ONLY This agent is EXCLUSIVELY for reviewing the Dingo landing page (Astro, React, TypeScript in /langingpage/ directory). ❌ DO NOT USE for: Dingo transpiler/language code review (use code-reviewer instead) Go code review in /cmd/, /pkg/, /internal/ (use code-reviewer instead) Parser…
Use when reviewing Go code changes in remindb (modified or staged files in pkg/, cmd/, internal/, or any .go file in the diff) for adherence to the project's .claude/rules/go-concise.md. Catches project-specific style violations that generic Go reviewers miss — empty-struct-with-methods pattern, "failed to :" error…
Use when reviewing changes to remindb's public MCP surface — anything in pkg/mcp/, pkg/mcp/tools/, or pkg/mcp/server.go, especially new/renamed/removed Memory tools, changes to handler signatures, return shapes, locking decisions, or defer d.logCall(...) attrs. Validates against .claude/rules/mcp-tool-conventions.md…
Use when reviewing changes to remindb's SQL migrations — any new file under migrations/ matching 000N.sql, any edit to an already-committed migration file, or any change to pkg/store/queries.go that adds queries against columns/tables created by recent migrations. Checks IF NOT EXISTS coverage, append-only discipline…
Deep code understanding expert using AST knowledge graph. Use when exploring unfamiliar code, tracing complex relationships, or understanding module architecture.
Performs architectural review of files undergoing large-scale updates. Use proactively when refactoring, restructuring modules, or reviewing code organization. Provides actionable suggestions for renaming, moving functions, and restructuring modules.
Researches the backlog to find incomplete tasks, recently completed tasks, and suggests the most likely next task candidates based on dependencies, priorities, and completion patterns. Use when starting work sessions or deciding what to work on next.
Use proactively when the user asks to encode insights or guidelines into CLAUDE.md. Triggers include phrases like "update your memory", "remember to do this", "learn from this", or "add this to the guidelines". Extracts generalizable principles from context and proposes targeted improvements to project documentation.
Use this agent when the user wants to add, configure, or integrate MCP (Model Context Protocol) servers into the global Claude configuration. Examples: Context: User wants to add a new MCP server for file operations. user: "Добавь mcp сервер для работы с файлами" assistant: "I'll use the mcp-server-integrator agent to…
Demo worker-shaped orchestrator. Dispatches to implementer / reviewer / qa specialists per task class. Modeled on the real worker.md so that slice-1 q8rl regex (literal subagenttype) and slice-2 hw6j frontmatter (placeholder declaration) both have non-Claude-only fixture coverage.
PROACTIVELY use this when the user asks "what changed in our public API", "did we break anyone", "is this a breaking release", or is about to cut a version. Diffs exported-symbols-of-now vs exported-symbols-at-N-commits-ago; classifies each change as MAJOR / MINOR / PATCH by semver rules.
Use this when the user asks for a security / quality audit, pre-release sweep, or "scan this for issues". Finds hardcoded secrets, injection shapes, unsafe casts, stale TODOs — classified Critical / Important / Minor. Read-only, NEVER edits, never quotes secrets in output.
PROACTIVELY use this when the user is about to commit a NON-TRIVIAL change (new feature, fix, refactor) and asks "write a commit message". Reads staged diff, verifies tests pass, drafts Conventional Commit. Refuses mixed diffs (asks to split), failing tests, or empty stage. Do NOT use for docs-only, whitespace-only…
Reviews the plan implementation across six dimensions — Architecture, Maintainability, Performance, Security, Completeness, and Bug Hunt — then produces a priority sorted report.
A security lead that coordinates the project’s security reviews and makes a final risk judgment. A CISO is the person responsible for an organisation’s overall information-security decisions.