← ClaudeAtlas

org-conveyorlisted

窓口が人間から「承認スコープの輪郭」を受けて、その内側で triage → worker 派遣 → iteration → verify → push → PR 作成 → CI 監視 を完了駆動で自走し、PR ごとに merge gate で必ず停止するベルトコンベア。/work-discovery + /org-delegate + verify + /org-pull-request + /org-escalation を呼ぶ薄い orchestrator。 発動条件: 人間が「この範囲は自走してよい」というスコープ承認を明示し、複数候補を 完了駆動で順次流したいとき(例「triage 上位の S 級バグ修正を空き pane 分まで自走、 merge は都度わたしが判断」)。起動主体は窓口に限定。スコープ外候補・判断境界・退出条件に 触れたら必ず halt する。merge 自動化はしない。
suisya-systems/claude-org-ja · ★ 5 · AI & Automation · score 73
Install: claude install-skill suisya-systems/claude-org-ja
# org-conveyor: 承認スコープ内自走ループ(ベルトコンベア) 窓口が人間から **承認スコープの輪郭** を受け取り、それを機械契約として articulate したうえで、 その内側を `triage → /org-delegate → worker iteration → Codex round → verify(applicable なら必須)→ push → gh pr create → pr-watch CI 監視 → CI green` まで **完了駆動で自走** し、**PR ごとに merge gate で必ず停止** する。人間は「レビュー待ち PR のキュー」を順次 merge するだけになる。 本スキルは **薄い orchestrator** であって、実作業の機構は既存スキルに委譲する。本スキルが固有に持つのは **(1) 承認スコープ契約の articulate と gate、(2) 完了駆動ループとバックプレッシャー、(3) 観測可能性、 (4) 機械的退出条件** の 4 つだけ。受信モデル・ack・push/PR/CI・escalation の機構は下記スキルを呼ぶ: - triage: [`/work-discovery`](../work-discovery/SKILL.md)(propose-only / 候補生成) - 派遣: [`/org-delegate`](../org-delegate/SKILL.md)(Step 0〜、レーン選択・派遣・受信モデル・ack・監視) - 検証: `/verify`(Claude Code **組込みスキル**。app を起動して実行ビヘイビアを観測する。app + 変更が居る **worker の worktree 内で worker が実行**する)+ [`.claude/skills/org-conveyor/references/verify-evidence.md`](references/verify-evidence.md)(conveyor 側の applicability classifier + エビデンス転記) - PR: [`/org-pull-request`](../org-pull-request/SKILL.md)(push / PR / CI 監視 / レビューループ / マージ後クローズ) - 判断仰ぎ: [`/org-escalation`](../org-escalation/SKILL.md)(worker escalation を人間へ) ## 位置づけ(他ループ系との差分) | skill | 駆動 | 停止条件 | 人間ゲート | |---|---|---|---| | `/loop` | 時間駆動 | なし(間隔ごとに再実行) | なし | | `/work-discovery` | イベント / 手動 | 候補提示で hard stop(propose-only) | 候補ごとに人間が番号選択 | | `/org-delegate` | 単発委譲 | escalation 境界で人間に戻る | 派遣ごと / escalation ごと | | **`/org-conveyor`** | **完了駆動ループ** | **PR ごとに merge gate で halt / 退出条件** | **起動時のスコープ承認(1 回)+ merge ごと** | `/org-conveyor` は