claude

arn-code

Artifact-driven pipeline — spec, plan, implement, review, ship, plus batch CVE scan & fix. Three ceremony tiers scale process to scope, from a one-file fix to a large refactor. 37 skills, 18 agents.

35 on GitHubby Fryderyk Benigniv3.9.0MITupdated 6 days agodevelopment
/

Plugin arn-code from marketplace arn-marketplace in AppsVortex/arness. Commands read from the repo's manifest — 6 days ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (37)

  • arn-assessing

    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

  • arn-code-assess

    This skill should be used when the user says "arness code assess", "arn-code-assess", "tech debt audit", "assess the project", or wants a comprehensive technical assessment of the codebase against stored patterns followed by prioritized improvement execution through the full Arness pipeline.

  • arn-code-batch-cve-fix

    This skill should be used when the user says "fix CVEs", "patch vulnerabilities", "apply security patches", "batch CVE fix", "remediate CVEs", "arness CVE fix", "arn-code-batch-cve-fix", "fix all open CVE tickets", "cleanup resolved CVE proposals", or wants Arness to apply per-group dependency bumps

  • arn-code-batch-cve-scan

    This skill should be used when the user says "scan for CVEs", "CVE scan", "check for vulnerabilities", "dependabot triage", "audit dependencies", "security scan", "arness CVE scan", "arn-code-batch-cve-scan", "run a scheduled CVE scan", "finalize a CVE proposal", or wants Arness to discover, triage,

  • arn-code-batch-implement

    This skill should be used when the user says "batch implement", "implement all", "batch execution", "implement all features", "parallel implement", "implement in parallel", "arness batch implement", "arn-code-batch-implement", "run batch implementation", "implement everything", "launch batch workers

  • arn-code-batch-merge

    This skill should be used when the user says "batch merge", "merge batch", "arness batch merge", "arn-code-batch-merge", "merge all PRs", "merge batch PRs", "merge the batch", "merge implemented features", "batch merge PRs", "merge open PRs", "merge all feature PRs", "combine batch PRs", "land the b

  • arn-code-batch-planning

    This skill should be used when the user says "batch planning", "batch plan", "arness batch planning", "arn-code-batch-planning", "plan multiple features", "plan all features", "plan unblocked features", "plan the backlog", "plan from backlog", "batch spec and plan", "plan next features", "sequential

  • arn-code-batch-simplify

    This skill should be used when the user says "batch simplify", "cross-feature simplify", "batch simplification", "simplify all features", "cross-feature quality pass", "batch code cleanup", "consolidate across features", "deduplicate across features", "cleanup after batch merge", "cross-feature dedu

  • arn-code-bug-spec

    This skill should be used when the user says "bug spec", "arness code bug spec", "investigate this bug", "help me debug", "trace this bug", "diagnose this issue", "I found a bug", "something is broken", "why is X not working", "fix this bug", "debug this", "why is this not working", or wants to iter

  • arn-code-catch-up

    This skill should be used when the user says "catch up", "catch-up", "arness code catch up", "retroactive docs", "document old commits", "backfill artifacts", "what did I miss", "undocumented commits", "catch up on commits", "document past work", "backfill records", or wants to retroactively documen

  • arn-code-create-issue

    This skill should be used when the user says "create issue", "file issue", "arness code issue", "arness code create issue", "arn-code-create-issue", "report bug", "request feature", "add to backlog", "create GitHub issue", "create Jira issue", "file a bug", "submit issue", "log issue", "open issue",

  • arn-code-document-project

    This skill should be used when the user says "document project", "generate docs", "create documentation", "write docs", "arness code document", "arn-code-document-project", "document this feature", "document this fix", or wants to generate developer documentation for a completed feature or bug fix.

  • arn-code-ensure-config

    This skill should be used when the user says "ensure config", "check arness config", "arn-code-ensure-config", "verify arness setup", or wants to verify that Arness Code configuration is present for the current project. This skill is primarily consumed as a reference by entry-point skills (arn-plann

  • arn-code-execute-plan-teams

    This skill should be used when the user says "execute plan with teams", "run plan teams", "execute with agent teams", "team execution", "execute plan with agent teams instead of subagents", "teams mode", "agent teams mode", "execute with teams", or wants to execute a structured project plan using Cl

  • arn-code-execute-plan

    This skill should be used when the user says "execute plan", "run the plan", "execute project", "execute all tasks", "run all tasks", "run plan in parallel", "execute with review gates", or wants to execute a full structured project plan after tasks have been created via arn-code-taskify. This skill

  • arn-code-execute-task

    This skill should be used when the user says "execute task N", "run task N", "implement task N", "re-run task N", "retry task N", "run single task", or wants to execute a single specific task from the task list with optional review. This is for ONE task only — for executing the full plan (all tasks)

  • arn-code-feature-spec-teams

    This skill should be used when the user says "feature spec teams", "arness code feature spec teams", "team feature spec", "debate this feature", "collaborative feature spec", "spec with agent teams", "multi-agent feature spec", "feature spec debate", or wants to develop a feature idea through struct

  • arn-code-feature-spec

    This skill should be used when the user says "feature spec", "arness code feature spec", "arn-code-feature-spec", "spec this feature", "help me spec", "design this feature", "feature design", "write a spec", "create a specification", "I have an idea for a feature", "let's flesh out this feature", "d

  • arn-code-help

    This skill should be used when the user says "arness code help", "where am I", "what's next", "show pipeline", "pipeline status", "what step am I on", "arness code status", "arn-code-help", "show workflow", or wants to see their current position in the Arness workflow pipeline and get guidance on th

  • arn-code-init

    Optional customization and upgrade tool. This skill should be used when the user says "initialize arness code", "arness code init", "arn-code-init", "init arness code", "setup arness code", "arness code setup", "set up arness code", "start arness code", "upgrade arness code", "update arness code", "

  • arn-code-pick-issue

    This skill should be used when the user says "pick issue", "work on issue", "arness code pick", "arness code pick issue", "arn-code-pick-issue", "grab issue", "pick from backlog", "what should I work on", "show issues", "find issue", "browse issues", "next issue", "select issue", "choose issue", "wh

  • arn-code-plan

    This skill should be used when the user says "arness code plan", "arn-code-plan", "write a plan", "create plan", "implementation plan", "plan feature", "plan the spec", "plan from spec", "generate plan", "arness code plan FEATURE_X", "plan the bugfix", "plan bugfix", "make a plan", or wants to gener

  • arn-code-report

    This skill should be used when the user says "report issue", "arness code report", "code report", "something went wrong", "report a bug", "file arness code issue", "arness code broke", "report arness code problem", "diagnose issue", "arness doctor", "run doctor", "diagnose arness code", "arn-code-re

  • arn-code-review-implementation

    This skill should be used when the user says "review implementation", "review the project", "check implementation", "quality review", "validate implementation", "implementation review", or wants a post-execution quality gate to verify that the implementation follows the project's stored code and tes

  • arn-code-review-plan

    This skill should be used when the user says "review plan", "validate plan", "check plan", "sanity check the plan", "verify plan", "review my plan", "audit plan", "is my plan ready", or wants to validate a structured project plan for completeness, correctness, and pattern compliance before execution

  • arn-code-review-pr

    This skill should be used when the user says "arn-code-review-pr", "review PR feedback", "analyze PR comments", "validate PR review", "review Bitbucket PR", or wants to validate GitHub or Bitbucket PR review comments, categorize findings, and optionally connect back into the Arness pipeline for fixe

  • arn-code-save-plan

    This skill should be used when the user says "save plan", "save the plan", "arness code save plan", "structure this plan", "create project from plan", "export plan", "export project plan", "organize this plan", "set up project structure", "turn this into a project", "generate project structure", "fi

  • arn-code-ship

    This skill should be used when the user says "arness code ship", "arn-code-ship", or wants to commit, push, and optionally open a pull request. Guides through branching, staging, committing with meaningful messages, pushing, and PR creation. Works standalone or as the final Arness pipeline step. Do

  • arn-code-simplify

    This skill should be used when the user says "simplify", "arness code simplify", "simplify code", "code simplification", "clean up code", "reduce complexity", "remove duplication", "check for reuse", "find duplicates", "optimize code", "efficiency review", "simplify implementation", "arn-code-simpli

  • arn-code-sketch

    This skill should be used when the user says "sketch", "arness code sketch", "preview this", "show me what this looks like", "UI preview", "sketch the feature", "visual preview", "sketch this page", "what will this look like", "mock this up", "prototype this UI", "preview the design", "sketch the UI

  • arn-code-standard

    This skill should be used when the user says "arn-code-standard", "standard change", "medium change", "standard feature", "standard fix", or wants a mid-ceremony implementation for a change that needs lightweight architectural context (spec-lite) and task-tracked execution but not the full feature-s

  • arn-code-swift

    This skill should be used when the user says "arness code swift", "small change", "just do this", "quick feature", "swift fix", "implement this quickly", "add this quickly", "simple change", "just implement this", "arn-code-swift", "quick task", or wants a lightweight, pattern-aware implementation f

  • arn-code-taskify

    This skill should be used when the user says "taskify", "create task list", "create tasks", "convert plan to tasks", "generate tasks from plan", "create tasks from plan", "turn plan into tasks", "arness code taskify", or wants to convert a structured project plan's TASKS.md into an executable Claude

  • arn-implementing

    This skill should be used when the user says "implementing", "arness implementing", "start implementing", "execute the plan", "build it", "implement this", "run the tasks", "execute", "start building", "implement the feature", "implement the fix", "quick change", "swift", "swift mode", "quick implem

  • arn-planning

    This skill should be used when the user says "planning", "arness planning", "plan a feature", "start planning", "I want to build", "new feature", "plan something", "what should I build", "pick an issue", "plan a bug fix", "I have an idea", "spec and plan", "plan from scratch", "plan this", "feature

  • arn-reviewing-pr

    This skill should be used when the user says "reviewing pr", "arness reviewing pr", "review PR", "review pull request", "check PR comments", "PR feedback", "address PR feedback", "fix PR issues", "what did the reviewer say", "handle review comments", "review PR 123", "arn-reviewing-pr", "PR review",

  • arn-shipping

    This skill should be used when the user says "shipping", "arness shipping", "ship it", "ship", "create PR", "open pull request", "push and PR", "commit and push", "wrap up", "ship the feature", "ship the fix", "ready to ship", "push changes", "finalize", "finish up", "done", "arn-shipping", or wants

Subagents (18)

  • arn-code-architect

    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. <example> Context: Invoked by arn-code-feature-spec skill during iterative ref

  • arn-code-batch-analyzer

    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 DRAFT_FEATURE_*.md file that

  • arn-code-batch-pr-analyzer

    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

  • arn-code-bug-fixer

    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. <example> Context: Invoked by arn-code-bug-spec after user approves a simple fix plan user: "fix the bug" assi

  • arn-code-codebase-analyzer

    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. <example> Context: User is abou

  • arn-code-cve-analyst

    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. <example> Context: Invoked by

  • arn-code-doctor

    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

  • arn-code-drift-detector

    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

  • arn-code-feature-planner

    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. <example> Context: Invoked by arn-code-plan skill to generate an initial plan user: "arness plan FEATURE_websocket-notifications" assistant: (i

  • arn-code-investigator

    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. <example> Context: Invoked by arn-code-bug-spec skill during investigation phase user: "bug spe

  • arn-code-pattern-architect

    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. <example> Context: User is se

  • arn-code-planner

    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. <example> Context: Invoked by arn-code-bug-spec Step 6A when user wants "wr

  • arn-code-security-specialist

    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 analys

  • arn-code-sketch-builder

    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 projec

  • arn-code-task-executor

    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 PHASE_N_PLAN.md directives, generates reports, and self-heals during testing. Executes one assigned task and returns. <example> Con

  • arn-code-task-reviewer

    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 ve

  • arn-code-test-specialist

    This agent should be used when the user needs to run the project's test suite and interpret results, or when the arn-code-assess skill needs test execution as a quality gate before shipping implementation changes. <example> Context: Invoked by arn-code-assess after all improvements are executed user

  • arn-code-ux-specialist

    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. <example> Context

Hooks (3)

  • SessionStart

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/session-start.sh"

  • PreToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/pre-bash.sh"

  • PostToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/post-edit-lint.sh"

View source on GitHub arness.appsvortex.com

More from AppsVortex/arness

All 3 plugins →

arn-spark

claude

From raw idea to validated, feature-ready codebase — product discovery, adversarial spec review, brand naming, architecture vision, and interactive prototyping. 28 skills, 20 agents.

28 skills · 20 agents

35

arn-infra

claude

Infrastructure and deployment for Claude Code — containerization, IaC generation (OpenTofu, Pulumi, CDK), CI/CD pipelines, environments, secrets, and monitoring. Operates standalone or completes the arn-code pipeline. 25 skills, 10 agents. Experimental.

25 skills · 10 agents

35

Similar plugins

Matt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).

39 skills

mattpocock/skills 323,108

superpowers

claudecodex

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

15 skills · hooks

obra/superpowers 316,836

context7

claudecodex

Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.

1 MCP server

upstash/context7 64,709

Build powerful, stateful CLI interfaces for any GUI application using the cli-anything harness methodology.

5 commands

HKUDS/CLI-Anything 58,665

5 skills + 35 modes + Material Passport pipeline. Includes v3.6.7 cross-model audit gate and v3.6.8 generator-evaluator contract.

5 skills · 16 commands · 4 agents · hooks

Imbad0202/academic-research-skills 56,698

Automates browser interactions for web testing, form filling, screenshots, and data extraction

12 skills

vercel-labs/agent-browser 50,373

Maintain arn-code?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins3 plugins