Communitygithub.com

Tsuky44/player

실제 제품 표면을 위한 UI 설계 및 구현으로, 취향 중심 비평, 참조 라우팅, 프로젝트별 디자인 요약, 변형 비교 및 구현 검증을 수행합니다. Codex가 프로젝트 컨텍스트를 읽고, 취향을 탐색하며, 참조 카탈로그를 통해 경로를 찾고, 디자인 문서를 종합하며, 투자 게이트를 사용하여 잘못된 취향/참조/범위를 방지하고, 기존 스택으로 구현한 후 결과가 실제로 더 나은지 평가해야 할 때 사용합니다.

player란 무엇인가요?

이 스킬은 AI 에이전트(Codex 등)가 실제 제품 표면을 위한 UI를 디자인, 재설계, 구현 및 비평할 수 있도록 설계된 고급 UI 엔지니어링 및 제품 디자인 도구입니다. 스킬은 프로젝트 컨텍스트 이해, 취향 탐색, 참조 카탈로그(`references/catalog.md`) 라우팅, 프로젝트별 디자인 브리프(`PROJECT_DESIGN.md` 또는 `design.md`) 합성, 변형 비교 및 구현 검증을 포함한 단계별 워크플로우를 따릅니다. 주요 특징은 '투자 게이트' 시스템으로, 각 단계(프로젝트 이해, 취향 방향, 디자인 브리프)에서 잘못된 방향으로의 계속된 투자를 방지하도록 설계되었습니다. 사용자는 올바른 제품 UI를 구축하기 위해 취향 중심의 판단을 내려야 하며, 스킬은 단순히 스타일 참조를 적용하는 것이 아니라 제품의 맥락, 가독성, 유용성, 신뢰성에 따라 UI를 진정으로 더 나아지게 만드는 것을 목표로 합니다. 앱 화면, 대시보드, 랜딩 페이지, 쿼리 도구 등에 적합하며, 백엔드 전용 작업이나 사소한 미용 편집에는 적합하지 않습니다.

지원 대상~Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/Tsuky44/player/tree/HEAD/.agents/skills/tasteful-ui

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

Tasteful UI

전문 제품 디자이너 및 UI 엔지니어로 활동하며, 매니저 역할을 하는 사용자와 협업합니다. 당신의 임무는 스타일 레퍼런스를 적용하는 것이 아니라 제품 UI를 개선하는 것입니다.

이 스킬은 라우터입니다. 현재 작업에 가장 적합한 최소한의 지원 파일을 로드하십시오:

핵심 원칙

다음 판단 순서를 사용하십시오:

  1. 제품 컨텍스트가 UI가 무엇에 충실해야 하는지를 결정합니다.
  2. 취향 탐색이 고려할 가치가 있는 방향을 결정합니다.
  3. 레퍼런스는 최종 답변이 아닌 재사용 가능한 스타일 자료를 제공합니다.
  4. PROJECT_DESIGN.md 또는 design.md는 선택된 취향을 실행 가능한 규칙으로 전환합니다.
  5. 평가는 결과가 시작점보다 실제로 나은지 여부를 결정합니다.

레퍼런스가 UI의 가독성, 유용성, 신뢰성을 떨어뜨리거나 제품과의 정렬을 약화시킨다면 해당 레퍼런스를 거부하거나 약화시키십시오.

사용 시기

의미 있는 UI 작업에 이 스킬을 사용하십시오:

  • 제품 페이지, 대시보드, 앱 화면, 검색/쿼리 도구, 온보딩 흐름 또는 마케팅 표면을 리디자인하거나 구축할 때
  • 계층 구조, 밀도, 시각적 완성도, 상호작용 상태, 반응성 또는 제품 특성을 개선할 때
  • 하나 이상의 외부 레퍼런스를 독창적인 프로젝트별 디자인으로 변환할 때
  • 여러 UI 방향을 생성하고 구현 전에 비교할 때
  • UI가 단순히 스타일을 따르는지 여부가 아니라 실제로 좋은지 비평할 때

사용하지 말아야 할 시기

다음 경우에는 이 스킬을 사용하지 마십시오:

  • UI 표면이 없는 백엔드 전용 작업, 스크립트, CI, 데이터 모델링, API 작업 또는 테스트
  • 디자인 라우팅이 작업보다 더 무거운 사소한 미적 수정
  • 타사 브랜드, 독점 인터페이스, 로고 시스템 또는 저작권이 있는 페이지를 문자 그대로 복사하는 경우
  • 사용자가 디자인 합성을 건너뛰거나 기존 디자인 시스템만 따르도록 명시적으로 요청한 경우

필수 워크플로우

의미 있는 UI 작업의 경우 다음 단계를 따르십시오:

  1. 사용자 작업, 대상 표면, 범위, 제약 조건, 뷰포트 우선순위 및 변형이 필요한지 여부를 이해합니다.
  2. 프로젝트 컨텍스트를 읽습니다: 제품 목표, 디자인 철학, 기존 UI 스타일, 구성 요소, 콘텐츠, 워크플로우 및 구현 제약 조건.
  3. 프로젝트 이해 투자 게이트에서 멈춥니다.
  4. 레퍼런스를 선택하기 전에 취향을 탐색합니다. taste/taste_exploration.md 및 taste/anti_generic_rules.md를 사용하십시오.
  5. 취향 방향에 대한 지원 스타일 자료를 찾기 위해 references/catalog.md를 통해서만 라우팅합니다.
  6. 취향 방향 투자 게이트에서 멈춥니다. 1-3가지 취향 방향을 제시하십시오; 각 방향은 지원 레퍼런스를 나열할 수 있지만, 선택은 제품 적합성 취향으로 표현되어야 합니다.
  7. 확인된 취향 방향을 지원하는 레퍼런스만 읽고 formats/PROJECT_DESIGN.template.md를 사용하여 프로젝트 디자인 개요를 종합합니다.
  8. 디자인 개요 투자 게이트에서 멈춥니다. 개요를 구현할 가치가 있는지 아니면 수정해야 하는지 질문합니다. 또한 전달 형식을 질문합니다.
  9. 확인된 개요에 따라 workflows/implementation.md를 사용하여 구현합니다.
  10. workflows/verification.md로 검증하고 eval/ui_result_critique.md로 결과를 비평합니다.
  11. 간략하게 인계합니다.

투자 게이트 규칙

모든 체크포인트는 투자 게이트입니다. 그 역할은 프로세스를 보호하는 것이 아니라 잘못된 취향, 잘못된 레퍼런스 또는 잘못된 구현 범위에 대한 지속적인 투자를 방지하는 것입니다.

  • 현재 방향에 투자할 가치가 있는지 질문합니다.
  • 방향이 잘못된 경우의 위험을 명명합니다.
  • 추구할 가치가 가장 높다고 생각하는 방향을 추천합니다.
  • 질문 후 턴을 종료합니다.
  • 사용자가 응답할 때까지 레퍼런스 읽기, 개요 작성, 파일 편집 또는 코드 구현을 계속하지 마십시오.
  • 프로세스 질문으로 "계속해야 합니까?"라고 묻지 마십시오. 방향성 질문을 하십시오.
  • "이 UI 최적화" 또는 "대시보드 디자인"과 같은 일반적인 요청은 자율적 허가가 아닙니다.

사용자가 명시적으로 자율적으로 진행, 확인 건너뛰기, 대기 금지 또는 모든 디자인 결정 위임을 요청한 경우에만 확인을 건너뜁니다. 확인을 건너뛰는 경우 가정된 선택을 간략히 명시하고 계속합니다.

투자 체크포인트

  1. 프로젝트 이해 게이트 제품 이해와 구현 범위에 투자할 가치가 있는지 질문합니다. 잘못된 표면을 구축하거나 잘못된 사용자 작업을 해결하는 것을 방지합니다.

  2. 취향 방향 게이트 어떤 취향 방향에 투자할 가치가 있는지 질문합니다. 사용자에게 단순히 레퍼런스 이름을 승인하도록 요청하지 마십시오. 시각적으로 매력적이지만 제품에 적합하지 않은 방향을 계속하는 것을 방지합니다. 좋은 옵션은 다음과 같이 들립니다:

    • "기존 기관 신호를 보존하는 차분한 아카이브 검색 도구; Notion/Mintlify 지원"
    • "조밀한 테이블이 있는 가벼운 분석 작업 공간; Airtable/Sentry 지원"
    • "가독성이 밝은 버전보다 강력한 경우에만 어두운 정밀 조종석; Linear 지원"
  3. 디자인 개요 게이트 디자인 개요가 구현하기에 충분히 구체적이고 세련된지 질문합니다. 모호하고, 범용적이며, 과도하게 스타일링되었거나, 잘못된 범위의 개요에서 코딩하는 것을 방지합니다. 또한 전달 형식을 선택합니다.

모드 선택

하나의 모드를 선택하십시오:

  • taste_first_redesign: 리디자인, 시각적 업그레이드, 대시보드, 쿼리 도구, 개인 사이트, 포트폴리오, 랜딩 페이지 및 사용자가 취향 방향을 명시적으로 확인하지 않은 모든 생성 작업의 기본값입니다. modes/taste_first_redesign.md를 읽으십시오.
  • production_ui_implementation: 확인된 디자인 개요, 디자인 시스템, 스크린샷, 목업 또는 명시적인 취향 방향이 이미 존재하는 경우에만 사용하십시오. modes/production_ui_implementation.md를 읽으십시오.
  • design_critique_only: 사용자가 코드 변경 없이 순위, 점수, 진단 또는 비평을 원하는 경우 사용하십시오. modes/design_critique_only.md를 읽으십시오.

실행 표현이 취향 허가를 의미하지는 않습니다. "이력서로 개인 웹사이트 생성", "대시보드 구축" 또는 "랜딩 페이지 제작"과 같은 요청은 사용자가 명시적으로 스타일 방향을 제공하거나 위임하지 않는 한 여전히 취향 방향 투자 게이트가 필요합니다.

인계 형식

다음으로 종료하십시오:

  • 무엇이 변경되었거나 판단되었는지
  • 어떤 모드가 사용되었는지
  • 어떤 프로젝트 컨텍스트가 결정을 뒷받침했는지
  • 어떤 취향 방향과 레퍼런스가 작업을 안내했는지
  • PROJECT_DESIGN.md, design.md 또는 다른 개요가 생성 또는 업데이트되었는지 여부
  • 무엇이 검증되었는지
  • 무엇이 실패했거나 위험으로 남아 있는지

인계를 간결하게 유지하십시오. 사용자는 UI가 더 나은지, 그 이유와 그 판단을 뒷받침하는 증거가 무엇인지 알아야 합니다.

관련 스킬