Skills DirectoryGitHub から厳選したオープンソースの Skills

subagent-driven-developmentcommit 2ce8aa1SKILL.md · 機能開発

サブエージェント開発

実装計画をタスクごとに新しいサブエージェントで実装し、その都度レビューし、最後にブランチ全体をレビューします。

途中確認なしで全タスクを実行してコードをコミットし、終了時に計画の作業ディレクトリを削除します。

npx skills add obra/superpowers --skill subagent-driven-development
権限
  • read-repo
  • write-files
  • shell
  • network
対応ツール
Claude Code, Codex, Cursor, Gemini CLI, OpenCode
GitHub
310.3k
提供元
コミュニティ · Jesse Vincent
状態
スキャン済み
ライセンス
MIT
カテゴリ
機能開発

基本ルール

タスクごとに新しいサブエージェントを使い、仕様と品質のタスクレビューを行い、最後に全体レビューをすること。

実行フェーズ

  1. フェーズ 01準備

    隔離した worktree で作業し、計画ごとの進捗台帳を作成または再開し、計画と仕様を読んで事前の競合チェックを行います。

  2. フェーズ 02実装担当の派遣

    BASE コミットを記録してタスク概要ファイルを作り、難易度に応じてモデルを明示し、実装サブエージェントを1つずつ(並列にせず)送ります。

  3. フェーズ 03タスクレビュー

    コミット一覧と差分全体を含むレビューパッケージをレビュー担当に渡し、仕様適合と品質の両方の判定を必須とします。

  4. フェーズ 04修正と記録

    指摘があれば fix-loop の規則で修正と再レビューを繰り返し、上限に達したら裁定して保留します。完了したら台帳に記録して次へ進みます。

  5. フェーズ 05最終レビュー

    最も高性能なモデルでブランチ全体をレビューして一度だけ修正し、すべての裁定を報告し、作業領域を削除して finishing-a-development-branch に進みます。

権限の説明(SKILL.md より)

機能必要か説明
ファイル書き込み必要サブエージェントが計画に沿ってコードを変更・コミットし、台帳や概要・レビューパッケージは .superpowers/sdd/ の作業領域に置きます。
コマンド実行必要git、テスト、スキル同梱の sdd-workspace・task-brief・review-package スクリプトを実行します。
外部通信不要ネットワークアクセスは求めておらず、マージやプッシュなど外部への影響は事前にユーザーに確認します。

SKILL.md のフロントマター(YAML)

SKILL.md のフロントマター(YAML)commit 2ce8aa1
---
name: subagent-driven-development
description: Use when executing implementation plans with independent tasks in the current session
---

関連スキル

ルールスキャンですべてのリスクを検出できるわけではありません。インストール前にこのスキルの SKILL.md を読み、権限を確認してください。