스킬 자체의 표현으로
Improve UI는 실제로 해당 영역을 지배하는 디자인 시스템에 대해 하나의 일관된 제품 표면을 감사한 다음, 다른 에이전트가 실행할 수 있도록 자체 완결적인 구현 계획을 작성합니다. 제품 소스에 대해서는 읽기 전용이며, 파일은 design-plans 아래에서만 생성되거나 수정되고, 의존성 설치, 포매팅, 커밋 또는 푸시는 허용되지 않습니다.
발견 사항은 계약, 런타임, 수정이라는 세 가지 증명과 이후의 반증 단계를 통과해야 하며, 보고서는 신뢰도, 사용자 영향, 도달 범위, 수정 비용 순으로 정렬되어 세 건에서 멈춥니다. 이 스킬은 인터페이스의 정체성을 바꾸지 않으면서 검토, 개선 또는 정리를 수행하려는 디자이너와 개발자, 디자인 시스템 드리프트를 조사하거나 디자인 핸드오프를 준비하는 경우에 적합합니다. 접근성, 동작, 성능, 아키텍처 문제는 요청하지 않는 한 범위 밖입니다.
작동 방식
- 01하나의 일관된 표면 선택
광범위한 요청은 하나의 배포 가능한 애플리케이션과 주요 제품 작업을 위한 하나의 일관된 표면 계열로 좁혀집니다. 이 스킬은 저장소 전체를 단일 제품으로 다루는 대신 그러한 선택을 명시합니다.
- 02로컬 시스템 재구성
소스는 최신 상태이며 선택된 표면을 실제로 지배함이 증명된 후에만 사용됩니다. 초안, 제안, 마이그레이션, 작업 목록은 명시적으로 수락되고 현재 유효한 경우가 아니라면 향후 의도를 나타내는 것으로 취급됩니다.
- 03후보마다 세 가지 증명 요구
유지되는 모든 후보에는 계약, 런타임 경로, 하나의 결정적 수정이 필요합니다. 검색 결과, 반복, 구현상의 차이는 후보를 만들 뿐 발견 사항을 만들지는 않습니다.
- 04검증 및 반증
보고 전에 후보들은 다시 공격받으며, 그 과정을 통과한 후보만 발견 사항 표에 포함될 수 있습니다.
- 05정렬되고 상한이 있는 보고
발견 사항은 신뢰도, 사용자 영향, 도달 범위, 수정 비용 순으로 정렬되며, 목록은 세 건에서 잘립니다.
- 06선택된 변경 사항 명시
작성에 앞서 인용된 소스를 다시 열고, 가능한 경우 현재 커밋을 기록하며, 영향을 받는 표면 전반에서 정확히 재사용 가능한 프리미티브와 예시를 파악합니다.