mcpField
P
planning-with-files

planning-with-files

github.com/op0aiエージェントワークフロー1758 回インストール41 週間前に更新
リポジトリ

planning-with-files について

Planning with Files は、永続化した Markdown ファイルで複雑なタスクを管理するワークフロースキルです。計画、調査メモ、成果物のファイルを使って進捗を追跡し、作業コンテキストを整理します。

主な機能

  1. 01task_plan.md で作業段階を追跡
  2. 02notes.md に調査内容を保存
  3. 03成果物を別ファイルで作成
  4. 04重要な判断の前に計画を再確認
  5. 05エラーを記録して状況を更新

活用シーン

  1. 01複数段階の調査を整理
  2. 02制作作業の進捗を追跡
  3. 03複数のツール呼び出し間で調査結果を保持

インストール

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

$npx skills add https://github.com/op0ai/claude-skills --skill planning-with-files

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

同梱ファイルexamples.mdreference.md

詳細

ファイルを使った計画

Manus のように、永続的な Markdown ファイルを「ディスク上の作業メモリ」として使います。

クイックスタート

複雑なタスクに取りかかる前に、必ず次の手順を実行します。

  1. 作業ディレクトリに task_plan.md を作成します
  2. チェックボックス付きでフェーズを定義します
  3. 各フェーズの完了後に更新し、[x] を付けてステータスを変更します
  4. 判断する前に読み返し、注意の対象に目標を置き直します

3 ファイルパターン

重要なタスクでは、次の 3 つのファイルを作成します。

ファイル目的更新するタイミング
task_plan.mdフェーズと進捗を追跡します各フェーズの完了後
notes.md調査結果と情報を保存します調査中
[deliverable].md最終成果物を保存します完了時

基本的なワークフロー

Loop 1: Create task_plan.md with goal and phases
Loop 2: Research → save to notes.md → update task_plan.md
Loop 3: Read notes.md → create deliverable → update task_plan.md
Loop 4: Deliver final output
ループの詳細

大きなアクションの前に:

Read task_plan.md  # Refresh goals in attention window

各フェーズの後に:

Edit task_plan.md  # Mark [x], update status

情報を保存するとき:

Write notes.md     # Don't stuff context, store in file

task_plan.md のテンプレート

複雑なタスクでは、まずこのファイルを作成します。

# Task Plan: [Brief Description]

## Goal

[One sentence describing the end state]

## Phases

- [ ] Phase 1: Plan and setup
- [ ] Phase 2: Research/gather information
- [ ] Phase 3: Execute/build
- [ ] Phase 4: Review and deliver

## Key Questions

1. [Question to answer]
2. [Question to answer]

## Decisions Made

- [Decision]: [Rationale]

## Errors Encountered

- [Error]: [Resolution]

## Status

**Currently in Phase X** - [What I'm doing now]

notes.md のテンプレート

調査結果と情報を記録します。

# Notes: [Topic]

## Sources

### Source 1: [Name]

- URL: [link]
- Key points:
  - [Finding]
  - [Finding]

## Synthesized Findings

### [Category]

- [Finding]
- [Finding]

重要なルール

1. 必ず最初に計画を作成する

task_plan.md を作成せずに複雑なタスクを始めてはいけません。これは必須です。

2. 判断する前に読み返す

大きな判断を行う前に、計画ファイルを読みます。これにより、目標を注意の対象に保てます。

3. 実行後に更新する

フェーズを完了したら、すぐに計画ファイルを更新します。

  • 完了したフェーズに [x] を付けます
  • ステータスのセクションを更新します
  • 発生したエラーを記録します
4. 詰め込まず、保存する

大量の出力はコンテキストではなくファイルに保存します。作業メモリにはパスだけを残します。

5. すべてのエラーを記録する

すべてのエラーを「発生したエラー」セクションに記録します。今後のタスクに役立つ知識になります。

このパターンを使う場面

3 ファイルパターンを使う場合:

  • 複数の手順を含むタスク(3 手順以上)
  • 調査タスク
  • 何かを構築・作成するタスク
  • 複数回のツール呼び出しにまたがるタスク
  • 整理が必要なすべてのタスク

使わない場合:

  • 簡単な質問
  • 1 ファイルだけの編集
  • 簡単な検索

避けるべきアンチパターン

しないこと代わりにすること
永続化に TodoWrite を使うtask_plan.md ファイルを作成する
目標を一度述べただけで忘れる判断の前に計画を読み返す
エラーを隠して再試行する計画ファイルにエラーを記録する
すべてをコンテキストに詰め込む大量の内容はファイルに保存する
すぐに作業を始めるまず計画ファイルを作成する

高度なパターン

注意を向けるためのテクニック、エラーからの復旧パターン、Manus のコンテキスト最適化については、reference.md を参照してください。

以下については、examples.md を参照してください。

  • 実際のタスク例
  • 複雑なワークフローパターン

コメント