refine について
開発セッションを振り返り、確認できた知見をプロジェクト文書に反映するスキルです。推測を避け、関連文書に小さく具体的な変更を加えます。
主な機能
- 01セッション中の課題と変更の確認
- 02関連するプロジェクト文書の読解
- 03文書の不足や誤った案内の特定
- 04確認済み内容の最小限の反映
- 05文書変更の要約
活用シーン
- 01新たに判明したプロジェクト情報の記録
- 02支障を招いた案内の修正
- 03不足している検証ルールの追加
- 04有用なコードベースのパターンの記録
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ windmill-labs/ windmill --skill refineインストール後、Claude Code で/refineを入力して読み込まれたか確認します。
詳細
スキルの改善
現在のセッションを振り返り、学んだことをドキュメントに反映します。
手順
-
つまずいた点を特定する:このセッションで起きたことを振り返ります。
git diff main...HEAD --statを実行し、変更されたファイルを確認します- 次の点を考えます:時間がかかったこと、失敗したこと、何度も試す必要があったこと、情報が不足していた、または見つけにくかったこと
-
現在のドキュメントを読む:このセッションに関連するドキュメントを読みます。
docs/validation.mddocs/enterprise.md- 呼び出されたスキル
-
更新を提案する:つまずいた点ごとに、ドキュメントの更新が必要か判断します。
- 知識の不足:調べる必要があった情報で、文書化すべきもの
- 誤ったガイダンス:誤った方向に導いた手順
- 検証ルールの不足:検証マトリックスに追加すべきチェック
- 新しいパターン:次回のために記録する価値のあるコードベースのパターン
-
更新を適用する:該当する
docs/ファイルを編集します。変更は最小限かつ具体的にし、このセッションで時間を節約できた内容だけを追加します。 -
報告する:何を追加・変更したか、その理由とともに要約します。
ルール
- このセッションで確認できた知識のみを追加し、推測による内容は追加しないでください
- ドキュメントは簡潔に保ち、段落ではなく1、2行を追加してください
- 新しいドキュメントが必要な場合は、
docs/に作成し、CLAUDE.mdにリンクを追加してください - コーディングパターンに明らかな誤りがない限り、スキルは更新しないでください
- Claude がすでに知っていることは追加せず、Windmill 固有の知識だけを追加してください
コメント
Markdown 対応