refine について
`brain/todos.md` の曖昧な項目を、実行可能なプロンプトに整えるワークフロースキルです。質問で不足情報を集め、項目を更新または削除して変更内容を報告します。
主な機能
- 01未完了項目の確認
- 02作業情報の不足を特定
- 03確認質問の整理
- 04項目の書き換え
- 05完了済み・無関係な項目の削除
- 06変更内容の要約
活用シーン
- 01情報不足のバグ報告の明確化
- 02曖昧な機能要望のエージェント向けタスク化
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ poteto/ noodle --skill refineインストール後、Claude Code で/refineを入力して読み込まれたか確認します。
詳細
改善
brain/todos.md を読み、不明瞭な項目について的を絞った質問を行い、実行可能なプロンプトに改善します。
ワークフロー
進捗の管理には Tasks を使用します。 以下の各ステップに対してタスクを作成し(TaskCreate)、開始時に in_progress、完了時に completed に設定します(TaskUpdate)。各ステップの後に TaskList を確認します。
- 読む —
brain/todos.mdを読み、## Openの下にある項目を確認します。 - 優先度を判断する — 各項目について、追加の文脈がなくても対応できるほど明確かどうかを判断します。明確な項目には、何が問題なのか、どこで発生するのか、どのように修正すべきかが記されています。この基準を満たす項目はスキップします。
- 質問する — 不明瞭な項目について、AskUserQuestion を使用して確認の質問をします。関連する質問はまとめ、何度もやり取りせずに(ユーザーの負担を減らすため)、できるだけ一度に質問します。確認の質問では、次の点を明確にします。
- 何が — 具体的にどのような問題、または望ましい動作ですか?
- どこで — アプリのどの部分、どのコンポーネント、どのフローですか?
- どのように — どのように動作すればよいですか?「修正済み」とはどのような状態ですか?
- 書き換える — ユーザーの回答を反映し、Edit を使用して不明瞭な項目をその場で書き換えます。各項目は、別のエージェントが追加の文脈なしで対応できる、自己完結したプロンプトにします。
- 削除する — ユーザーが完了済み、または不要になったと伝えた項目を削除します。
- 報告する — 変更内容の概要を報告します。
コメント
Markdown 対応