polish について
既存UIに仕上げのパスを適用するui-craftのサブスキルです。レビュー用チェックリストに沿って調整し、CRAFT_LEVELに応じて画面の特徴的なディテールを確認または強化します。
主な機能
- 01レビューの仕上げチェックリストを適用
- 02特徴的なディテールの確認または強化
- 03CRAFT_LEVELに応じた作業範囲の制御
- 04実装ファイルを直接編集
- 05変更内容とクラフト結果の報告
活用シーン
- 01初回実装後のUIの調整
- 02独自のデザイン要素が残っているか確認
- 03最終確認前にレビュー指摘を反映
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ educlopez/ ui-craft --skill polishインストール後、Claude Code で/polishを入力して読み込まれたか確認します。
詳細
**コンテキスト:**このサブスキルは、より広範な ui-craft スキルを構成するレンズのひとつです。ui-craft スキルもインストールされている場合は、まずその SKILL.md を読んで、Discovery + Anti-Slop + Craft Test を確認してから、以下のレンズを適用してください。
$ARGUMENTS の UI を磨き上げます。ui-craft スキルを読み込んでください。
信頼できる情報源: references/review.md の Polish Pass (Compound Details) セクションを読んでください。そのリストの項目をすべて対象に適用してください。ここでリストを再構成してはいけません。リストは review.md を正とします。
次に、シグネチャとなるディテール: /craft で作られたサーフェスには、Craft Read で選ばれ、最初のパスで実装されたシグネチャとなる工夫が、すでにひとつだけ含まれています(references/craft-intent.md)。磨き上げでは、それが維持されていることを確認し、さらに強化します。二つ目を重ねてはいけません。サーフェスが craft-intent より前に作られたもので(シグネチャが見当たらない場合)に限り、ひとつ提案して追加してください。さりげないモチーフ、非対称なレイアウトの崩し、カスタムのリストマーカー、特徴的なホバーなど、誰かの記憶に残る工夫をひとつだけ加えます。
ノブの設定(CRAFT_LEVEL):
≤ 4→ Polish Pass をスキップします。実行する前に、まずユーザーに確認してください。5-7→ リストの項目をすべて適用し、依頼がない限りシグネチャは現状のままにします。8+→ すべて適用し、シグネチャとなるディテールを確認・強化します(サーフェスに何もない場合のみ、ひとつ追加します)。
出力: コードを直接編集してください(磨き上げは実装であり、批評ではありません)。各ファイルの編集後に、何を変更したか、その理由とともに、SKILL.md の Review Format テーブルを出力してください。差分全体は出力せず、変更ひとつにつき1行にしてください。
各実行の最後に Craft Report を必ず出力してください(references/review.md → Craft Report)。上のテーブルはファイルごとの差分ログ、Craft Report は実行の記録です。Checked / Passed / Changed / Left alone / Verdict を含めてください。Polish Pass で変更点が見つからなかった場合も出力してください。それ自体が確認結果です。
次のステップ: /finalize — リリース前のゲート(段階3)。