mcpField
R
refine

refine

github.com/poteto生産性571228 回インストール32 週間前に更新
リポジトリ

refine について

`brain/todos.md` の曖昧な項目を、実行可能なプロンプトに整えるワークフロースキルです。質問で不足情報を集め、項目を更新または削除して変更内容を報告します。

主な機能

  1. 01未完了項目の確認
  2. 02作業情報の不足を特定
  3. 03確認質問の整理
  4. 04項目の書き換え
  5. 05完了済み・無関係な項目の削除
  6. 06変更内容の要約

活用シーン

  1. 01情報不足のバグ報告の明確化
  2. 02曖昧な機能要望のエージェント向けタスク化

インストール

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

$npx skills add https://github.com/poteto/noodle --skill refine

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

詳細

改善

brain/todos.md を読み、不明瞭な項目について的を絞った質問を行い、実行可能なプロンプトに改善します。

ワークフロー

進捗の管理には Tasks を使用します。 以下の各ステップに対してタスクを作成し(TaskCreate)、開始時に in_progress、完了時に completed に設定します(TaskUpdate)。各ステップの後に TaskList を確認します。

  1. 読む — brain/todos.md を読み、## Open の下にある項目を確認します。
  2. 優先度を判断する — 各項目について、追加の文脈がなくても対応できるほど明確かどうかを判断します。明確な項目には、何が問題なのか、どこで発生するのか、どのように修正すべきかが記されています。この基準を満たす項目はスキップします。
  3. 質問する — 不明瞭な項目について、AskUserQuestion を使用して確認の質問をします。関連する質問はまとめ、何度もやり取りせずに(ユーザーの負担を減らすため)、できるだけ一度に質問します。確認の質問では、次の点を明確にします。
    • 何が — 具体的にどのような問題、または望ましい動作ですか?
    • どこで — アプリのどの部分、どのコンポーネント、どのフローですか?
    • どのように — どのように動作すればよいですか?「修正済み」とはどのような状態ですか?
  4. 書き換える — ユーザーの回答を反映し、Edit を使用して不明瞭な項目をその場で書き換えます。各項目は、別のエージェントが追加の文脈なしで対応できる、自己完結したプロンプトにします。
  5. 削除する — ユーザーが完了済み、または不要になったと伝えた項目を削除します。
  6. 報告する — 変更内容の概要を報告します。

コメント