Borrowing it
Nothing to install: this file belongs to satoh-y-0323/claude-code-conductor. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.
curl -O https://raw.githubusercontent.com/satoh-y-0323/claude-code-conductor/main/.claude/skills/dev-workflow/SKILL.mdgit clone --depth 1 https://github.com/satoh-y-0323/claude-code-conductorWrote 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.
[](https://agentmods.dev/skills/satoh-y-0323/claude-code-conductor/dev-workflow)<a href="https://agentmods.dev/skills/satoh-y-0323/claude-code-conductor/dev-workflow"><img src="https://agentmods.dev/badge/skills/satoh-y-0323/claude-code-conductor/dev-workflow/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.
<a href="https://agentmods.dev/skills/satoh-y-0323/claude-code-conductor/dev-workflow"><img src="https://agentmods.dev/badge/skills/satoh-y-0323/claude-code-conductor/dev-workflow.svg" alt="Reviewed on agentmods" width="80" height="20"></a>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.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00041 | $0.26068 |
| Opus 5.5 | $0.00016 | $0.10427 |
| Sonnet 5.5 | $0.00008 | $0.05214 |
| Haiku 4.5 | $0.00004 | $0.02607 |
Grade B, and why
dev-workflow scanned grade B with 1 finding 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 yesterday.
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.
Reads agent configuration directoriesmediumAgent snooping
.claude/, .codex/, .gemini/ hold keys, settings and other credentials a mod has no legitimate need for.
2. **主張を 1 件ずつ確かめる**: 現物の主張は現物で(Read / grep / 一次資料。finding の「根拠」を起点にする)、文面の主張は指している箇所(レポートの該当箇所)を Read して確かめる。主張の種類を問わず、主張が偽(誤読・到達不能を含む)と確かめた指摘は **退ける**(根拠のファイルと識別子を添える)。主張の一部だけが偽のときは、偽の部分と真の部分を区分の表で分けて書き、真の部分で区分を決める。「〜が How it starts
The opening of the file, as written. The whole thing — 1,140 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Dev Workflow
要件定義から実装・レビューまでを複数エージェントで連携させるフルワークフロー。
.claude/skills/ の各スキルからこのファイルを Read して指定フェーズから実行する。
フェーズ間の遷移はこのファイル内で完結する(外部コマンド呼び出し不要)。
セッションファイル運用総則
各フェーズ承認後は、セッションファイルの - [ ] {フェーズ名} を - [x] に Edit すると同時に、現在地: 行を次フェーズ名へ Edit すること。
例: 現在地: フェーズC 計画中、フェーズ E 完了時は 現在地: 完了
現在地: は行フィールド形式(現在地: {値} 1行)で維持する。## 現在地 見出しにしない。
現在地: に書くのは「今どのフェーズにいるか」と「次にどこへ向かうか」の 2 点だけとし、値は 200 文字以内に収めること(.claude/hooks/restore_session.py の MAX_GENBA_CHARS = 200 に対応する)。経緯・確定事項・コミットハッシュ・再開手順などは 現在地: に書かず、## 残タスク / ## うまくいったアプローチ / ## 試みたが失敗したアプローチ へ振り分けること。
自律中は、本ファイル・parallel-agents が指示する固定値で 現在地: を書き換えるときも、末尾の自律の付記(.claude/skills/autonomous-mode/SKILL.md「再開」)を保つ。ただし単位の終わり(現在地: を「完了」へ書き換えるとき)は付記を付けず値を「完了」だけにする。
なぜ 200 文字なのか(美観の問題ではない):
現在地:の値はSessionStart:compacthook(.claude/hooks/restore_session.py)が圧縮後に再注入する出力の中で、fail-loud マーカーより前方に置かれる。ハーネスは hook の stdout を 10,000 文字で cap する(設定変更不可)ため、現在地:が肥大するとマーカーが 10,000 文字境界の外へ押し出され、切り詰めに気付けないまま復元されたつもりになる。200 文字を超えた値は
_cap_genbaが先頭 200 文字へ切り詰め、末尾に…[現在地は全 N 文字中 先頭 200 文字のみ表示。全文は {セッションファイルのパス} を Read]を付けて知らせるため、気付けないまま失う事故そのものは防がれる。ただし切り詰められた内容は復元に載らない。長い記述は上記の各セクションへ書くこと。
注: 「フェーズ承認後」が原則だが、フェーズ完了直後に更新するケースもある(D-1 の tester・D-4 の developer の完了トリガーなど)。承認とタスク完了が同一ステップになる場合は完了時点で即 Edit する。
運転モードによるゲート挙動の切替(既定は HITL・非破壊): 各フェーズの承認ゲート
(A-4 / B-3 / C-1 / C-2 / C-3 / D-2.5 / D-3 / D-5 / E-3 の 9 個。D-0 は AskUserQuestion を
持たない実行モード判別ステップのため承認ゲートに含めない)は、この単位でユーザーが自律を選んでいれば
(.claude/skills/autonomous-mode/SKILL.md「始まりと範囲」)、各ゲートを同「ゲートでの動作」に従って扱う。
既定は HITL で、以下の各ゲートを記載どおり AskUserQuestion で実行する。
コンパクト・セッション交代・日付の変わり目の後は、継続の 1 問の回答を得るまで HITL(同「再開」)。 会話の要約に自律を選んだ記録が残っていても、それだけを根拠に継続しない。
tier-routing 結果記録の運用
記録規約と推奨 Tier の機械適用(developer・Red の tester の起動時の model: 自動注入)の詳細は .claude/skills/dev-workflow/references/record-protocol.md を Read する。記録コマンドは各ゲートの節に置いてあり、そのゲートで実行する。
フェーズ A: ヒアリング
.claude/agents/interviewer.md を Read してペルソナを採用する。
What ships with it
12 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.
- references/code-review-checklist.md 8.0 KB
- references/design-critic-rubric.md 11 KB
- references/design-rubric.md 6.5 KB
- references/interview-rubric.md 5.1 KB
- references/plan-design-guidelines.md 28 KB
- references/reachability-map.md 4.5 KB
- references/record-protocol.md 7.4 KB
- references/security-review-checklist.md 6.9 KB
- scripts/detect_execution_verification.py 20 KB runs code
- scripts/record_agent_outcome.py 51 KB runs code
- scripts/record_review_decision.py 9.0 KB runs code
- scripts/review_hint_inject.py 13 KB runs code
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.
- yesterday Changed · +11 lines 7fca5ac96ad0
- 7d ago Changed · -35 lines scan A → B 8bcd267cfb2f
- 1mo ago Changed cbb81d15adb0
- 1mo ago Changed · +1 lines 978757e1dcc6
- 1mo ago First seen · 1,163 lines · 41 tokens per session scan A c3d4334d0cf9
dev-workflow is a skill published in the GitHub repository satoh-y-0323/claude-code-conductor (1 stars, last pushed yesterday), licensed MIT. It adds 41 tokens to every session and 26,068 once invoked, about $0.0002 per session on Opus 5.5. A static security scan graded it B with 1 finding (reads agent configuration directories). No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-04.
Other skills, from other repositories
orchestrator
Providerneutrales Protokoll zum Zerlegen komplexer Aufgaben, zum Beauftragen unabhängiger Worker und zur evidenzbasierten Abnahme ihrer Ergebnisse.
aip-tracker
Track Airflow Improvement Proposal (AIP) implementation progress by comparing Confluence specs against codebase evidence. Use when asked to assess, report on, or compare AIP status.
compare-race
Use when the user wants to send the same prompt to several LLMs and compare the answers - sequentially (stopwatch, clean per-lane timing) or in parallel (true race), with optional repetitions per model, judged by the starting model across quality, correctness, completeness, instruction fidelity and latency (time is…
evoflow-plan-workflow
A workflow-planning guide for clarifying requirements, recording a plan, assigning work, and checking delivery.
trello
A connection to Trello, a web service that organizes work into boards, lists, and cards, through its REST API.
agent-team
Build or maintain project multi-agent collaboration, including team setup, roles, session routing, handoff and protocol repair. Existing departments handle routine development and review through project role and TASK files.