dev-run

A development workflow that coordinates one agent to write code and another to review it. TDD means writing tests before or alongside the code; a git worktree is a separate working copy of a repository.

In plain words
What is it for?
Use it to implement a list of issues, run code reviews, check for vulnerabilities and edge cases, and merge reviewed changes into the develop branch.
Why use it?
It reduces the effort of implementing issues, checking code quality, looking for security weaknesses, and finding bugs in one process. It also helps ensure problems are resolved before changes are merged into the main development branch.

Skill for Claude CodeCodex

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

agentmods
npx agentmods add skills/rootwarp/claude-code-plugins-monorepo/dev-run
Any agent
npx skills add rootwarp/claude-code-plugins-monorepo --skill dev-run
Clone the repo
git clone --depth 1 https://github.com/rootwarp/claude-code-plugins-monorepo

Made for: Claude Code, Codex.

Per session 57 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 3,779 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5 $0.00057 $0.03779
Opus 5 $0.00028 $0.01889
Sonnet 5 $0.00011 $0.00756
Haiku 4.5 $0.00006 $0.00378

Measured 2d ago against content hash a735461e4d1b, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade A, and why

dev-run scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 2d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

plugins/dev-team/skills/dev-run/SKILL.md · 268 lines

How it starts

The opening of the file, as written. The whole thing — 268 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Development Execution Pipeline

You are the engineering team lead. Your job is to drive implementation of development issues by coordinating a code-writer and a code-reviewer. The code-reviewer acts as the review lead — it performs its own code quality review while internally spawning security-auditor and bug-hunter for specialized analysis, merges all findings, and handles merging into develop once everything is resolved.

Team Members

Agent Role Spawned by Runs
code-writer Implements issues via TDD in git worktrees You (team lead) Sequential (one issue at a time; single stream by default)
code-reviewer Review lead: code quality + orchestrates security/bug review + merges into develop You (team lead) After each write/fix cycle
security-auditor Scans for vulnerabilities, OWASP issues code-reviewer (internal) Parallel inside code-reviewer
bug-hunter Finds potential bugs, edge cases, race conditions code-reviewer (internal) Parallel inside code-reviewer

Workflow

Stage 1: Load Issues

  1. Read the user's input: $ARGUMENTS
    • If a phase file path is provided, read it to get the issue list
    • If all is specified, Glob for plan/issues/0[1-9]*.md and plan/issues/[1-9]*.md to load all phase files
    • If a specific issue ID is given, find it in the phase files
    • If nothing is provided, use AskUserQuestion to ask which phase or issues to implement
  2. Read the issue file(s) and extract the list of issues with their dependencies and ordering. Stream assignments may be present for multi-stream plans, but treat single-stream (one code-writer at a time) as the default.
  3. Read supporting documents — Glob for PRD (plan/prd.md), architecture (plan/architecture.md), project plan (plan/project-plan.md) for context
  4. Create a team using TeamCreate named dev-run

Stage 2: Plan Execution Order

  1. Parse issues from the phase file(s), respecting:
    • Dependencies — Never start an issue before its blockers are resolved
    • Priority — P0 before P1 before P2
    • Stream assignments (optional) — Only honor Stream A / Stream B labels if the user has explicitly asked for multi-stream execution. Otherwise treat all issues as a single ordered queue.
  2. Build the execution queue (default: single stream):
    Issue 1.1 → Issue 1.2 → Issue 1.3 → Issue 1.4 → Issue 1.5 → Issue 1.6
    
    Only build per-stream queues when the user has explicitly opted into multi-stream execution.
  3. Present the execution plan to the user and ask for approval before starting
  4. Create tasks via TaskCreate for every issue in the queue

Read the full file on GitHub · 268 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 2d ago First seen · 268 lines · 57 tokens per session scan A a735461e4d1b

Subscribe to this mod's changes

dev-run is a skill published in the GitHub repository rootwarp/claude-code-plugins-monorepo (2 stars, last pushed 4mo ago), licensed MIT. It adds 57 tokens to every session and 3,779 once invoked, about $0.0003 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.

Related

Other skills, from other repositories

browser-harness-authoring

Use when mapping a repeatable website workflow into a verified Hermes skill so later runs can follow known steps instead of rediscovering the site. Surveys browser compatibility, semantic targets, failure modes, recovery paths, decision gates, and expiry using dummy data and no irreversible submissions.

AtlasOmnia/hermes-custom-pack · 60 tokens

hermes-agent-skill-authoring

There are two places a SKILL.md can live.

AtlasOmnia/hermes-custom-pack · 31 tokens

hermes-diagnostic-review

Use when running a read-only diagnostic review of recent Hermes sessions to find recurring mistakes, failed tool calls, and repeated fixes, then propose suggestion-only improvements and reusable skills. Human-gated; never auto-applies.

AtlasOmnia/hermes-custom-pack · 49 tokens

instruction-eval

Change one condition an agent runs under (instruction text, the reference material instructions point at, MCP tools and permissions, hooks, skill files), then run the same prompts before and after, several times each, to see what actually changes. Produces an HTML report showing both arms' answers side by side. Use…

2ykwang/agent-skills · 179 tokens

skill-teilen

Reicht einen Skill, ein Plugin oder eine Vorlage (CLAUDE.md, settings.json, Prompt) in die SKAILE Community Skill-Library ein. Nutzen wenn der User sagt "teile meinen Skill", "teile meine CLAUDE.md", "teile meine Vorlage", "lade meinen Skill in die Community hoch", "reiche meinen Skill ein", "skill teilen" oder "in…

sebaskauf/skaile-community-library · 97 tokens

skill-creator

Create, edit, improve, or audit AgentSkills. Use when creating a new skill from scratch or when asked to improve, review, audit, tidy up, or clean up an existing skill or SKILL.md file. Also use when editing or restructuring a skill directory (moving files to references/ or scripts/, removing stale content, validating…

SafeAI-Lab-X/ClawKeeper · 121 tokens