Skip to content

Arness Code Agents

Complete reference for all 16 Arness Code agents. Agents are specialist AI workers invoked by skills — you don’t call them directly. For workflow context, see the Arness Code plugin guide.

AgentPurposeToolsModel
arn-code-architectDesigns how features should be implemented within an existing codebase. Synthesizes feature ideas with codebase patterns to produce concrete implementation proposals.Read, Glob, Grep, LSP, WebSearchopus
arn-code-feature-plannerGenerates or revises implementation plans from Arness specifications and codebase patterns. Produces PLAN_PREVIEW files for review and iterative refinement.Read, Glob, Grep, Write, Edit, Bash, LSPopus
arn-code-pattern-architectRecommends code patterns, testing strategies, and architectural best practices for greenfield projects. Creates patterns rather than discovering existing ones.Read, Glob, WebSearchopus
arn-code-plannerCompiles brief, structured fix plans for the bug-spec simple-fix path. Takes a small set of fix instructions and produces a structured plan document.Readopus
AgentPurposeToolsModel
arn-code-task-executorExecutes a single plan task (implementation or testing). Reads pattern docs, follows phase plan directives, generates reports, and self-heals during testing.Read, Glob, Grep, Edit, Write, Bash, LSPopus
arn-code-task-reviewerValidates a completed task’s implementation against stored patterns, acceptance criteria, and test results. Returns a verdict: pass, pass-with-warnings, or needs-fixes.Read, Glob, Grep, Write, Bashopus
arn-code-batch-analyzerPre-generates draft feature specifications for multiple features in parallel during batch planning. Takes a single feature from any source and produces a DRAFT_FEATURE file.Read, Glob, Grep, Write, Bashopus
arn-code-batch-pr-analyzerAnalyzes multiple open batch PRs for cross-cutting issues. Fetches CI/review/mergeable status, builds a conflict map, checks for duplicated code and inconsistent approaches across PRs.Read, Glob, Grep, Bashopus
AgentPurposeToolsModel
arn-code-codebase-analyzerGathers codebase intelligence by analyzing project structure, conventions, and patterns. Invoked by save-plan to inform plan structuring with codebase context.Glob, Grep, Readopus
arn-code-investigatorTraces bugs to their root cause through hypothesis-driven investigation. Synthesizes bug reports with codebase context to determine what went wrong, where, and why.Read, Glob, Grep, LSPopus
arn-code-test-specialistRuns the project’s test suite and interprets results. Used as a quality gate during assessment before shipping implementation changes.Read, Glob, Grep, Bashopus
AgentPurposeToolsModel
arn-code-ux-specialistProvides UI/UX design guidance including component architecture, user experience flows, accessibility, and frontend patterns. Participates in feature-spec-teams debates.Read, Glob, Grep, LSP, WebSearchopus
arn-code-security-specialistPerforms security analysis including threat modeling, OWASP Top 10 analysis, and security pattern evaluation. Joins feature-spec-teams debates for security-sensitive features.Read, Glob, Grep, LSP, WebSearchopus
arn-code-bug-fixerImplements approved fix plans with code changes, test verification, and structured bug fix reports. Takes a fix plan and produces a complete report of changes and test results.Read, Glob, Grep, Edit, Write, Bash, LSPopus
arn-code-sketch-builderCreates or updates interface previews using the project’s actual framework and styling. Adapts output based on paradigm (web, CLI, TUI) to produce runnable artifacts.Read, Write, Glob, Grep, Bash, Editopus
AgentPurposeToolsModel
arn-code-doctorDiagnoses Arness workflow issues by analyzing configuration, directory structure, and skill behavior against expected patterns. Never reads project source code or business logic.Read, Glob, Grep, Bashopus