スキル自身の言葉で
improve-ui は、実際にそれを統治しているデザインシステムに対して、1つの一貫したプロダクト表面を監査し、その後、別のエージェントが実行するための自己完結型の実装プランを作成します。プロダクトのソースに対しては読み取り専用であり、ファイルの作成・編集は design-plans の下でのみ許可され、依存関係の追加、フォーマッタの実行、コミット、プッシュは一切許可されません。
指摘は、契約・実行時・修正という3つの証明、さらに後段のファルシフィケーション(反証)パスを通過する必要があり、レポートは確信度、ユーザーへの影響、到達範囲、修正コストの順に並べられ、最大3件までに絞られます。これは、インターフェースのアイデンティティを置き換えることなく見直し・改善・整理を行うデザイナーや開発者、デザインシステムのドリフトを調査する人、デザインハンドオフを準備する人に適しています。アクセシビリティ、振る舞い、パフォーマンス、アーキテクチャに関する問題は、明示的に要求されない限り対象外です。
仕組み
- 01一貫した1つの表面を選ぶ
広範な依頼は、主要なプロダクトタスクのために1つのデプロイ可能なアプリケーションと1つの一貫した表面ファミリーに絞り込まれます。このスキルは、リポジトリ全体を単一のプロダクトとして扱うのではなく、その選択自体を明示します。
- 02ローカルシステムを再構築する
ソースは、それが最新であり、選択された表面を統治していることが証明された後にのみ使用されます。ドラフト、提案、移行計画、タスクリストは、明示的に承認され現在有効であると確認されない限り、将来の意図を示すものとして扱われます。
- 03候補ごとに3つの証明を要求する
残す候補には、契約、実行時パス、そして1つの決定的な修正が必要です。検索結果、繰り返し、実装の差異はあくまで候補を生むにすぎず、それだけでは指摘にはなりません。
- 04検証と反証
候補は報告前に再度攻撃的に検証され、その検証を通過したものだけが指摘テーブルに掲載されます。
- 05レポート:順序付けと上限
指摘は確信度、ユーザーへの影響、到達範囲、修正コストの順に並べられ、リストは3件までに絞られます。
- 06選択された変更を明記する
作成前に、引用されたソースを再度開き、可能な場合は現在のコミットを記録し、影響を受ける表面全体で再利用可能な正確なプリミティブと参考例を特定します。