tdd-parallel

tdd-parallel is a skill for Claude Code from morodomi/tdd-skills. It costs 52 tokens per session (871 once invoked), scanned A, original, MIT.

An orchestrator for running test-driven development across several project layers at the same time. A layer is a part of an application, such as the backend, frontend, or database code.

In plain words
What is it for?
Use it when a change spans at least three layers or changes an API contract, with separate RED, GREEN, and REFACTOR work followed by integration tests and review.
Why use it?
It coordinates separate workers for larger changes that affect multiple layers, while checking that the pieces work together afterward.

Skill for Claude Code

Written for Claude Code: shipped in a Claude Code plugin.

Part of the tdd-core plugin — 13 skills, 14 agents shipped together

Good fit Use it when a change spans at least three layers or changes an API contract, with separate RED, GREEN, and REFACTOR work followed by integration tests and review.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/morodomi/tdd-skills/tdd-parallel
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.

Any agent
npx skills add morodomi/tdd-skills --skill tdd-parallel
Clone the repo
git clone --depth 1 https://github.com/morodomi/tdd-skills

Made for: Claude Code.

Or install tdd-core, the plugin that ships this one along with the rest of its 13 skills, 14 agents.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for tdd-parallel

README.md
[![agentmods](https://agentmods.dev/badge/skills/morodomi/tdd-skills/tdd-parallel/github.svg)](https://agentmods.dev/skills/morodomi/tdd-skills/tdd-parallel)
Your own site
<a href="https://agentmods.dev/skills/morodomi/tdd-skills/tdd-parallel"><img src="https://agentmods.dev/badge/skills/morodomi/tdd-skills/tdd-parallel/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for tdd-parallel

Your own site · 80×15
<a href="https://agentmods.dev/skills/morodomi/tdd-skills/tdd-parallel"><img src="https://agentmods.dev/badge/skills/morodomi/tdd-skills/tdd-parallel.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 52 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 871 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
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.1 $0.00052 $0.00871
Opus 5 $0.00026 $0.00436
Sonnet 5 $0.00010 $0.00174
Haiku 4.5 $0.00005 $0.00087

Measured 9d ago against content hash 537f27b88012, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-08, from the pricing page.

Security

Grade A, and why

tdd-parallel 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 9d 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/tdd-core/skills/tdd-parallel/SKILL.md · 96 lines

What it actually says

TDD Parallel - Cross-Layer Parallel Development

Agent Teams でレイヤー別に RED/GREEN/REFACTOR を並列実行するオーケストレータ。

Architecture Note

このスキルは例外的に複数フェーズ(RED/GREEN/REFACTOR)をまたぐが、 内部では既存の単一フェーズ Skill を Teammate が順次実行する。 7フェーズモデル自体は維持される(合成パターン)。

When to Use

条件 推奨
3+ レイヤー、API契約変更あり tdd-parallel
単一レイヤー、2ファイル以下 通常 TDD (tdd-red → tdd-green → tdd-refactor)

Progress Checklist

tdd-parallel Progress:
- [ ] Agent Teams 確認
- [ ] レイヤー定義確認・ファイル分離検証
- [ ] レイヤー別 Teammate 起動 (RED→GREEN→REFACTOR)
- [ ] 統合テスト実行・全レイヤー GREEN 確認
- [ ] REVIEW 自動実行

Workflow

Step 1: Agent Teams 確認

CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS 環境変数をチェック:

環境変数 アクション
有効 (1) Step 2 へ
無効 / 未設定 エラー表示、通常 TDD を推奨して終了

無効時: steps-teams.md Fallback のメッセージを表示して終了。

Step 2: レイヤー定義確認

Cycle doc から In Scope のレイヤー情報を読取:

レイヤー数 アクション
1 中止、通常 TDD を推奨
2-4 Step 3 へ
5+ 警告、レイヤー統合を推奨
レイヤー例 ファイル範囲 テスト範囲
Backend src/api/, models/ tests/api/
Frontend src/components/ tests/components/
Database migrations/ tests/db/

詳細: reference.md

Step 3: 並列開発実行

steps-teams.md の手順に従い実行。 各 Teammate が Skill(tdd-core:tdd-red)Skill(tdd-core:tdd-green)Skill(tdd-core:tdd-refactor) を順次実行。

Step 4: 統合テスト

全レイヤーの GREEN 確認後、全テスト一括実行:

# 全テスト実行(プロジェクト依存)
pytest            # Python
npm test          # JS/TS
php artisan test  # PHP

失敗時: テスト出力からレイヤー特定 → 該当 Teammate に修正指示。

Step 5: 完了 → REVIEW 自動実行

tdd-parallel 完了。全レイヤー GREEN、統合テスト PASS。
REVIEW フェーズを自動実行します。

Skill(tdd-core:tdd-review) を実行。

Reference

Files

What ships with it

2 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

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. 9d ago First seen · 96 lines · 52 tokens per session scan A 537f27b88012

Subscribe to this mod's changes

tdd-parallel is a skill published in the GitHub repository morodomi/tdd-skills (8 stars, last pushed 6mo ago), licensed MIT. It adds 52 tokens to every session and 871 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.