mcpField
C
concise-planning

concise-planning

github.com/davila7エージェントワークフロー33.0k262 回インストール今日更新
リポジトリ

concise-planning について

concise-planning は、依頼を単一の実行可能な計画にまとめるエージェントスキルです。作業範囲、順序立てたタスク、検証項目を整理し、質問は作業を妨げる場合に限ります。

主な機能

  1. 01実行可能な計画の作成
  2. 02対象範囲と対象外の明示
  3. 03順序付きの小さなタスク作成
  4. 04検証手順の追加
  5. 05阻害要因に関する質問の制限

活用シーン

  1. 01コード機能の実装計画
  2. 02リファクタリング手順の整理
  3. 03テストと検証タスクの策定

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/davila7/claude-code-templates --skill concise-planning

インストール後、Claude Code で/concise-planningを入力して読み込まれたか確認します。

詳細

簡潔なプランニング

目標

ユーザーのリクエストを、原子的なステップからなる単一の実行可能なプランに変換します。

ワークフロー

1. コンテキストのスキャン
  • README.md、ドキュメント、関連するコードファイルを読みます。
  • 制約(言語、フレームワーク、テスト)を特定します。
2. 最小限のやり取り
  • 本当にブロッキングとなる場合に限り、最大1~2個の質問をします。
  • ブロッキングではない不明点については、妥当な前提を置きます。
3. プランの生成

以下の構造を使用します。

  • アプローチ: 何をなぜ行うのかを1~3文で示します。
  • スコープ: 「含む」と「含まない」を箇条書きで示します。
  • アクション項目: 6~10個の原子的で順序付けられたタスクのリスト(動詞で始める)。
  • 検証: テストに関する項目を少なくとも1つ含めます。

プランテンプレート

# Plan

<High-level approach>

## Scope

- In:
- Out:

## Action Items

[ ] <Step 1: Discovery>
[ ] <Step 2: Implementation>
[ ] <Step 3: Implementation>
[ ] <Step 4: Validation/Testing>
[ ] <Step 5: Rollout/Commit>

## Open Questions

- <Question 1 (max 3)>

チェックリストのガイドライン

  • 原子的: 各ステップは単一の論理的な作業単位であるべきです。
  • 動詞で開始: 「追加する…」「リファクタリングする…」「検証する…」のように書きます。
  • 具体的: 可能な場合は、特定のファイルやモジュールの名前を挙げます。

コメント