dev-workflow

dev-workflow is a skill for Claude Code, Codex from satoh-y-0323/claude-code-conductor. It costs 41 tokens per session (23,537 once invoked), scanned A, original, MIT.

要件定義から実装・レビューまでを複数エージェントで連携させるフルワークフロー。 .claude/skills/ の各スキルからこのファイルを Read して指定フェーズから実行する。 フェーズ間の遷移はこのファイル内で完結する(外部コマンド呼び出し不要)。.

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/satoh-y-0323/claude-code-conductor/dev-workflow
Any agent
npx skills add satoh-y-0323/claude-code-conductor --skill dev-workflow
Clone the repo
git clone --depth 1 https://github.com/satoh-y-0323/claude-code-conductor

Made for: Claude Code, Codex.

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 dev-workflow

README.md
[![agentmods](https://agentmods.dev/badge/skills/satoh-y-0323/claude-code-conductor/dev-workflow.svg)](https://agentmods.dev/skills/satoh-y-0323/claude-code-conductor/dev-workflow)
Your own site
<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="Measured on agentmods" height="20"></a>
Per session 41 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 23,537 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.00041 $0.23537
Opus 5 $0.00020 $0.11768
Sonnet 5 $0.00008 $0.04707
Haiku 4.5 $0.00004 $0.02354

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

Security

Grade A, and why

dev-workflow 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 today.

The scan reads SKILL.md. This mod also ships 4 executable files (scripts/detect_execution_verification.py, scripts/record_agent_outcome.py, scripts/record_review_decision.py, …), listed below but not scanned — reading those needs a real analyzer, not pattern matching.

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.

.claude/skills/dev-workflow/SKILL.md · 1,163 lines

How it starts

The opening of the file, as written. The whole thing — 1,163 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.pyMAX_GENBA_CHARS = 200 に対応する)。経緯・確定事項・コミットハッシュ・再開手順などは 現在地: に書かず、## 残タスク / ## うまくいったアプローチ / ## 試みたが失敗したアプローチ へ振り分けること。

なぜ 200 文字なのか(美観の問題ではない): 現在地: の値は SessionStart:compact hook(.claude/hooks/restore_session.py)が圧縮後に再注入する出力の中で、fail-loud マーカーより前方に置かれる。ハーネスは hook の stdout を 10,000 文字で cap する(設定変更不可)ため、現在地: が肥大するとマーカーが 10,000 文字境界の外へ押し出され、切り詰めに気付けないまま復元されたつもりになる

200 文字を超えた値は _cap_genba が先頭 200 文字へ切り詰め、末尾に …[現在地は全 N 文字中 先頭 200 文字のみ表示。全文は {セッションファイルのパス} を Read] を付けて知らせるため、気付けないまま失う事故そのものは防がれる。ただし切り詰められた内容は復元に載らない。長い記述は上記の各セクションへ書くこと。

注: 「フェーズ承認後」が原則だが、フェーズ完了直後に更新するケースもある(D-1・D-4 等の tester 完了トリガーなど)。承認とタスク完了が同一ステップになる場合は完了時点で即 Edit する(CR L-02)。


運転モードによるゲート挙動の切替(既定は HITL・非破壊): 各フェーズの承認ゲート (A-4 / B-3 / C-1 / C-2 / C-3 / D-2.5 / D-3 / D-5 / E-3 の 9 個。D-0 は AskUserQuestion を 持たない実行モード判別ステップのため承認ゲートに含めない=DC-AS-003)に到達したら、まず session.tmp の モード: 行を確認する。有効な自律宣言(§3-3)でなければ以下の各ゲートを 記載どおり AskUserQuestion で実行する(従来動作)。有効な自律宣言のときのみ、 .claude/skills/autonomous-mode/SKILL.md の「ゲート対応表」に従って承認ゲートを客観収束条件に 付け替える。非可逆操作の関所・情報不足の質問の 2 類型は常に人間(自律でも停止して確認する)。なお autonomous-mode skill は配布元限定のため配布物には含まれず、利用先では自律宣言は常に無効=HITL で動作する。

skill 未 Read でも『モード行を見て skill を Read せよ』の 1 段で復帰できる — develop / review-phase を「直接開始」した場合(init-session を経ない起動)、autonomous-mode skill の明示 Read が挟まらない可能性がある。ただし本ブロックが 各ゲートで モード: 行の確認を要求するため、skill 未 Read でも「モード行を見て skill を Read せよ」 の 1 段で復帰できる(.claude/skills/autonomous-mode/SKILL.md 参照・復元の単一障害点を作らない)。


tier-routing 結果記録の運用

Read the full file on GitHub · 1,163 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. today First seen · 1,163 lines · 41 tokens per session scan A c3d4334d0cf9

Subscribe to this mod's changes

dev-workflow is a skill published in the GitHub repository satoh-y-0323/claude-code-conductor (1 stars, last pushed today), licensed MIT. It adds 41 tokens to every session and 23,537 once invoked, about $0.0002 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-09-04.