Skip to main content
skill CX Codex

development-team — Claude Code skill: what it does, how to install

Coordinates building and QA inside a development pod. It guides agents to deliver working code verified against public contracts.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add mvschwarz/openrig --skill development-team -a claude-code
Open on GitHub

What development-team does

Execution begins with rig whoami --json. The skill resolves configurations down the chain from project.yaml and mission.yaml to the active slice.yaml and wave map. Builder and QA roles act as capabilities rather than rigid gates. One seat handles neighboring duties unless independent evaluation was specifically selected.

Engineers reproduce defects before attempting repairs. Tests target public surfaces instead of mirroring internal details. When unexpected failures occur, the skill calls for systematic-debugging, while verification-before-completion confirms success. A permission prompt counts as a hard blocker: report the command and consequence immediately instead of marking progress.

What it helps with

  • resolve configuration hierarchy from project.yaml to active slices
  • reproduce bugs before editing existing application logic
  • validate delivered behavior against external contracts
  • report handoff candidates with observed command output and test evidence

Example prompts for the agent

  • Inspect pod context with rig whoami --json and start the active slice
  • Reproduce the reported issue with a public contract test and apply the fix
  • Run verification on the modified behavior and prepare handoff evidence

How to install development-team

1Skills CLI (Vercel)

npx skills add mvschwarz/openrig --skill development-team -a claude-code

2Manually: put the files in place

~/.claude/skills/development-team/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/development-team/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about development-team

How to install development-team in Claude Code?

Run npx skills add mvschwarz/openrig --skill development-team -a claude-code in your terminal.

What does the development-team skill do?

It provides operational rules for development pods to implement and verify user outcomes. The instructions emphasize contract testing and avoid artificial review gates.

How does the skill handle unexpected failures?

It requires invoking systematic-debugging on surprising errors and running verification-before-completion before declaring work done.

Source text

SKILL.md · Apache-2.0
---
name: development-team
description: Use when a development pod begins or hands off implementation, QA, or design work.
---

# Development Team

The pod turns the assigned user outcome into working software. Builders, QA and
designers are capabilities; neighboring roles may be held by one seat unless
independence was explicitly selected.

## Start from the work

Run `rig whoami --json`, then resolve `project.yaml -> mission.yaml -> active
slice.yaml -> selected component or wave map -> addressed context`. The complete
lookup and precedence rule is `docs/reference/product-journey-sdlc.md#resolve-the-selected-path`
(installed: `$OPENRIG_HOME/reference/product-journey-sdlc.md#resolve-the-selected-path`).
Read the selected addresses and source needed for this task; skills available in
your profile are capabilities, not a mandatory reading list. No composition means
light Part A. Role names and idle seats add no gates. Explicit rigor and authored
wave boundaries retain their named checks.

## Build and verify

Clarify consequential uncertainty, inspect the existing seam, then complete one
coherent outcome. Reproduce a defect before repairing it; use tests that distinguish
the failure and verify through the public surface. Keep chunks as large as the
outcome and file territory permit. TDD is a feedback loop, not a two-seat protocol.
When the work consolidates or refactors existing behavior, read
[references/refactoring.md](references/refactoring.md).

The builder reports the exact candidate, changed behavior, commands and observed
results, with remaining uncertainty. No universal pre-edit proposal, QA approval
or post-edit gate is implied. When one is explicitly selected, honor its boundary
and send the relevant evidence directly to its owner.

## QA and design

QA compares the delivered behavior with the actual contract. Read the diff and
exercise the result; avoid tests that merely repeat the implementation. On a tiny
change the builder may hold QA. Independent QA excludes the author when selected.
A wave receives independent review at its authored boundary, not per slice.

Design clarifies user flows and ambiguous behavior when the outcome needs it.
Browser and dogfood skills load for a relevant UI journey, not every task. During
assigned dogfood, fix-and-retest only within the granted scope; a read-only
assignment stays read-only. If a tester becomes an author, preserve that attribution
when independent evaluation is required.

## Blockers and return

Use `systematic-debugging` for an unexpected failure and
`verification-before-completion` before claiming success. A permission prompt is
a concrete blocker; report the command and consequence instead of labeling it
progress. A missing decision goes to the owner who can settle it.

Return the candidate and evidence through the selected handoff. Do not create
obligations just to keep an idle QA, guard or reviewer occupied. Quality is a
working product with honest evidence, not the number of transfers.

© mvschwarz · Apache-2.0 · mvschwarz/openrig

Similar skills

All skills for Agent setup: memory, context, orchestration →

From the same set49

context-engineering A skill about how an agent's context window gets filled, pruned and shared. Useful when an agent drifts or forgets constraints mid-task. CX Codex +1 ★ 8,227repo stars review-team Enforces disciplined code reviews in OpenRig with grounded findings, anti-slop checks, and markdown reports. CX Codex +1 ★ 8,227repo stars oversight-team This skill guides a monitor that checks other agent rigs for drift and chooses a measured response. It waits for a signal instead of polling continuously. CX Codex +1 ★ 8,227repo stars orchestration-team An orchestration skill: it splits work into assignments, dispatches them, and watches for idle or blocked agents instead of doing the implementation itself. CX Codex +1 ★ 8,227repo stars ui-mockup Create ASCII wireframes, standalone HTML screens, or live prototypes from product requirements. Use the skill to review a proposed interface before building it. CX Codex +1 ★ 8,227repo stars requirements-writer Talks a product manager through rough feature notes and turns them into a single SPEC.md with observable acceptance criteria and explicit scope. CX Codex +1 ★ 8,227repo stars plan-review Reviews feature plans and requirements documents across strategy, design, and engineering feasibility before development begins. CX Codex +1 ★ 8,227repo stars office-hours This skill challenges a feature idea with six product questions about demand, current workarounds, and scope. It ends with a documented verdict. CX Codex +1 ★ 8,227repo stars

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor