Plugin Claude Code
The compound-engineering harness for Claude Code — durable artifacts hand off from discovery through deployment. Spark (idea), Code (build), Infra (ship).
Plugin Claude Code
The compound-engineering harness for Claude Code — durable artifacts hand off from discovery through deployment. Spark (idea), Code (build), Infra (ship).
Instructions file
Instructions for AppsVortex/arness, covering claude.md, project purpose, architecture, template management and plugin component conventions.
Plugin Claude Code
Structured, artifact-driven development pipeline for Claude Code — plan, implement, review, and ship features with three ceremony tiers. Also includes arn-code-batch-cve-scan and arn-code-batch-cve-fix for CVE discovery, triage, and batch resolution. 37 pipeline skills, 18 specialist agents.
Agent
This agent should be used when the user needs to design how a specific feature should be implemented within an existing codebase, or when the arn-code-feature-spec skill needs architectural analysis of a feature proposal. Context: Invoked by arn-code-feature-spec skill during iterative refinement user: "feature spec"…
Agent
This agent should be used when the arn-code-batch-planning skill needs to pre-generate draft feature specifications for multiple features in parallel. Takes a single feature from any source (greenfield F-NNN, GitHub issue, Jira issue, or plain description) and produces a DRAFTFEATURE.md file that feature-spec's draft…
Agent
This agent should be used when the arn-code-batch-merge skill needs to analyze multiple open batch PRs for cross-cutting issues before guiding the user through per-PR review. Fetches CI status, review status, mergeable status, and file changes for each PR, builds a conflict map, checks for cross-PR patterns…
Agent
This agent should be used when a bug has been diagnosed and a fix plan exists (either inline or structured), and the fix needs to be implemented with test verification and a bug fix report. Context: Invoked by arn-code-bug-spec after user approves a simple fix plan user: "fix the bug" assistant: (invokes…
Agent
This agent should be used when the user asks to "analyze codebase", "find codebase patterns", "explore project structure", "what patterns does this project use", or when invoked by the arn-code-save-plan skill to gather codebase intelligence before structuring a plan. Context: User is about to save a plan and needs…
Agent
This agent should be used when the arn-code-batch-cve-scan skill needs per-CVE triage during the discovery + triage phase of a security scan run, or when the user needs structured reachability + fix-strategy analysis for a single CVE record against a specific codebase. Context: Invoked by arn-code-batch-cve-scan…
Agent
This agent should be used when the arn-code-report skill needs to diagnose Arness workflow issues in the current session, or when the arn-code-init skill needs a comprehensive health check during an upgrade flow. Analyzes Arness configuration, directory structure, and skill behavior against expected patterns…
Agent
This agent should be used when invoked by the arn-code-plan or arn-code-pick-issue skills to verify that a previously-written specification still aligns with the current state of the codebase. The agent compares concrete references in the spec (file paths, symbol names, architectural claims) against HEAD, classifies…
Agent
This agent should be used when the arn-code-plan skill needs to generate or revise an implementation plan from a Arness specification and codebase patterns. Context: Invoked by arn-code-plan skill to generate an initial plan user: "arness plan FEATUREwebsocket-notifications" assistant: (invokes…
Agent
This agent should be used when the arn-code-bug-spec skill needs diagnostic investigation of a bug, or when the user needs to trace a bug's root cause through the codebase with hypothesis-driven analysis. Context: Invoked by arn-code-bug-spec skill during investigation phase user: "bug spec: users are getting 500…
Agent
This agent should be used when the user is starting a new project from scratch and needs recommended code patterns, testing strategies, and architectural best practices for their chosen technology stack. This agent creates patterns rather than discovering existing ones. Context: User is setting up a new project with…
Agent
This agent should be used when the arn-code-bug-spec skill's simple fix path needs a brief, structured fix plan before execution, or when any skill needs to compile a small set of fix instructions into a structured document. Context: Invoked by arn-code-bug-spec Step 6A when user wants "write small plan first" user…
Agent
This agent should be used when the user needs security analysis for a feature, or when the arn-code-feature-spec-teams skill needs a security specialist perspective during team debate, or when arn-code-feature-spec needs lightweight security hints. Specializes in threat modeling, OWASP Top 10 analysis, and security…
Agent
This agent should be used when the arn-code-sketch skill needs to create or update an interface preview using the project's actual framework, component library, and styling system. Adapts output based on the paradigm (web, CLI, TUI, or other) to produce real, runnable artifacts that match the project's conventions…
Agent
This agent should be used when a single phase plan task needs to be executed, either for implementation or testing. Reads INTRODUCTION.md for codebase patterns, follows PHASENPLAN.md directives, generates reports, and self-heals during testing. Executes one assigned task and returns. Context: Invoked by…
Agent
This agent should be used to validate a completed task's implementation against stored pattern documentation, phase plan acceptance criteria, and test results. Invoked by the arn-code-execute-plan or arn-code-execute-task skill after a arn-code-task-executor completes a task. Returns a structured verdict: pass…
Agent
This agent should be used when the user needs to run the project's test suite and interpret results, or when the arness-assess skill needs test execution as a quality gate before shipping implementation changes. Context: Invoked by arn-code-assess after all improvements are executed user: "assess codebase" assistant…
Agent
This agent should be used when the user needs UI/UX design guidance for a feature, or when the arn-code-feature-spec-teams skill needs a UX specialist perspective during team debate. Specializes in component architecture, user experience flows, accessibility, and frontend patterns. Context: Invoked by…
Skill Claude CodeCodex
This skill should be used when the user says "assessing", "arness assessing", "assess", "assess codebase", "technical review", "codebase assessment", "find improvements", "what should I improve", "tech debt review", "pattern compliance check", "codebase health check", "improvement plan", "review my codebase", "what…
Skill Claude CodeCodex
This skill should be used when the user says "arness code assess", "arn-code-assess", "assess codebase", "technical review", "codebase assessment", "find improvements", "what should I improve", "tech debt review", "tech debt audit", "pattern compliance check", "codebase health check", "assess the project"…
Skill Claude CodeCodex
This skill should be used when the user says "fix CVEs", "patch vulnerabilities", "apply security patches", "resolve security advisories", "batch CVE fix", "patch dependencies", "fix security findings", "remediate CVEs", "apply CVE fixes", "batch fix vulnerabilities", "resolve vulnerability tickets", "arness CVE fix"…