← ClaudeAtlas

smart-issue-resolvelisted

GitHub Issue ID を受け取り、Issue を読み込んでブランチを作成・チェックアウトし、実装に着手する。 既存の実装計画(smart-issue-plan が作成したコメント or `[実装計画]` Issue)があれば参照する。 実装は役割別エージェント(設計役・開発者=Opus・独立 QA)のオーケストレーションで行う (Claude Code の Workflow ツール前提。利用できない環境は単一セッション実装に degrade)。 作業完了後に smart-commit の使用を提案する(勝手にコミット・push はしない)。 ユーザーが「Issue やって」「#123 に取り掛かる」「/smart-issue-resolve #123」と言ったら起動する。 smart-issue-plan(計画のみ作成)とは別物。実装まで踏み込むときに使う。 --codex-review-loop(-cdxrl)を付けると実装後に Codex レビューループを実施し、収束後にコミット・PR 作成まで自動で行う。 --codex-advs-review-loop(-cdxarl)は Breaker(独立 Sonnet)× Codex=Judge の敵対的レビューループを回す。 --claude-review-loop(-cldrl)は Opus レビュワーエージェント(包括ラウンドのみ観点を G1/G2/G3 の 3 グループに分割し並列起動)による標準レビューループ、 --claude-adv-review-loop(-cldarl)は独立 Opus の Breaker × Judge による敵対的レビューループを回す(Codex 不要)。 認証・個人情報・決済などセキュリティ影響を検出した場合は、フラグ未指定でも敵対的レビューを自動発動する(Codex 不在環境では claude 系で代替)。
mjcreativelab/mjcreativelab-agent-prompts · ★ 0 · Code & Development · score 76
Install: claude install-skill mjcreativelab/mjcreativelab-agent-prompts
# Smart Issue Resolve GitHub Issue を起点に、ブランチ作成 → 役割別エージェントによる実装 → 完了案内(レビューループ指定時は収束後のコミット・PR 作成)までを行う。 メインセッションは**オーケストレーター**として対話と進行制御に徹し、実装・レビューは model / effort を固定した専任エージェントが担う: | 役割 | 実行主体 | model / effort | 責務 | |------|---------|----------------|------| | オーケストレーター | メインセッション | セッション設定 | 手順 1〜5 の対話、context.md の作成、claude 系レビューセット起動前の diff.md 生成、Workflow 起動、ループ制御と 3 ラウンドごとの確認、コミット・PR | | 設計役 | Workflow エージェント | opus / max | 計画が無い・粗い場合の設計方針確定。実装後の設計整合・保守性・可用性レビューを兼任 | | 開発者 | Workflow エージェント | opus / max | 手順 6 の実装フロー。レビュー指摘の採用 / 不採用判定と修正(レビュイー)。claude 系ではラウンド境界で diff.md を再生成 | | 独立 QA | Workflow エージェント | sonnet / high | 開発者の自己申告に依存しないテスト・lint の独立実行と受け入れ基準検証。自動コミット前の最終ゲート(diff.md に依存せず自分で git を実行する) | | レビュワー(claude 標準) | Workflow エージェント | opus / max | diff レビュー(codex 標準と同一観点。包括ラウンド〔初回セット round 1〕のみ観点を G1/G2/G3 の 3 グループに分割し並列起動、以降のラウンドは単発 1 体〔全 9 観点横断〕。diff は正本ファイル `{作業Dir}/diff.md` を読む) | | Breaker / Judge(敵対) | Workflow エージェント | opus / max(Judge バッチのみ high。codex 系 Breaker〔雛形 C〕のみ sonnet / max) | 反例生成(Breaker・max。claude 系は包括ラウンドのみ攻撃観点を S/C/O の 3 レンズに分割し並列起動、以降は単発 1 体)と裁定(Judge・high。Breaker の反例を ≤4 件/バッチに分割し並列裁定)。コンテキスト隔離で実装文脈から独立(claude 系の diff は `{作業Dir}/diff.md` を読む) | | セキュリティ監査役 | Workflow エージェント | opus / max(codex 系〔雛形 C〕のみ sonnet / max) | セキュリティ自動発動時に STRIDE・認可・データフローの観点を敵対的レビューへ注入(claude 系〔雛形 B〕はレンズ S の Breaker に統合され初回ラウンドで監査を内蔵実施・codex 系〔雛形 C〕は独立エージェント) | | レビュワー / Judge(codex 系) | codex:rescue | -(別系統モデル) | Codex によるレビュー・裁定(従来どおり) | - model はエイリアス指定(環境で利用可能な