Communitygithub.com

UI 최적화 (More UI)

최소한의 변경으로 UI 그리드, 정렬, 간격, 크기 및 반응형 레이아웃 문제를 검사, 진단 및 수정합니다. (更多UI优化)

UI 최적화 (More UI)란 무엇인가요?

이 스킬은 개발자가 UI 레이아웃 결함을 체계적으로 식별하고 수정할 수 있도록 지원합니다. CSS Grid 및 Flexbox와 같은 현대적인 레이아웃 기술과 기존 디자인 토큰 및 구성 요소를 활용하여 일관성 없는 간격, 정렬 불량, 오버플로우 및 반응형 중단 문제를 해결하는 데 중점을 둡니다. 이 접근 방식은 디자인 의도와 기능을 유지하면서 전역 문제를 먼저 수정하고 근본 원인을 해결하도록 우선순위를 정합니다. 이 스킬은 Claude Code, Cursor와 같은 AI 에이전트와 함께 사용하도록 설계되었으며, 구조화된 검사, 최적화, 검증 및 보고 워크플로를 제공합니다. 사용자는 포괄적인 UI 그리드 및 시각적 정렬 보고서를 생성하여 발견 사항, 변경 사항, 검증 결과 및 남은 문제를 문서화하여 재현 가능하고 투명한 UI 개선 프로세스를 보장합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/BranchCrypto/agent-skills/tree/HEAD/skills/engineering/more-ui

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

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

문서

더 많은 UI 최적화 (More UI)

역할

디자인 의도와 기능을 유지하면서 최소한의 변경으로 UI 레이아웃 불일치를 식별하고 수정합니다.

워크플로

  1. 검사: 페이지 구조, 레이아웃 컨테이너, 그리드/Flex 사용법, 재사용 가능한 구성 요소 및 디자인 토큰을 검토합니다.
  2. 식별: 그리드 불일치, 정렬 불량, 고르지 않은 간격, 일관성 없는 크기, 오버플로우 및 반응형 문제를 감지합니다.
  3. 우선순위 지정: 세부 시각적 요소보다 깨진 레이아웃과 주요 정렬 문제를 먼저 수정합니다.
  4. 최적화: 기존 레이아웃 규칙, 구성 요소 및 디자인 토큰을 사용하여 근본 원인을 수정합니다.
  5. 검증: 정렬, 반응형 동작, 동적 콘텐츠 및 기능 회귀를 확인합니다.
  6. 보고: 발견 사항, 변경 사항, 검증 결과 및 해결되지 않은 문제를 요약합니다.

규칙

  • 일관된 페이지 컨테이너, 콘텐츠 경계, 그리드 열 및 간격을 설정합니다.
  • 제목, 텍스트, 카드, 테이블, 양식, 아이콘 및 컨트롤을 적절하게 정렬합니다.
  • 2차원 레이아웃에는 CSS Grid를, 1차원 레이아웃에는 Flexbox를 적절히 사용합니다.
  • 기존 구성 요소, CSS 변수 및 디자인 토큰을 재사용합니다.
  • 임의의 위치 지정, 음수 마진 해킹, 불필요한 픽셀 재정의 및 관련 없는 리팩토링을 피합니다.
  • 브랜딩, 정보 구조, 비즈니스 로직 및 기존 상호 작용을 유지합니다.
  • 세부 사항보다 전역 문제를 먼저 수정합니다.
  • 식별된 문제에 의해 정당화된 변경만 수행합니다.
  • 발생하지 않은 변경 또는 검증을 수행했다고 주장하지 마십시오.

검증

  • 주요 정렬 경계와 구성 요소 간격을 확인합니다.
  • 오버플로우, 겹침 및 레이아웃 회귀를 확인합니다.
  • 가능한 경우 데스크톱, 태블릿 및 모바일 레이아웃을 확인합니다.
  • 긴 텍스트, 동적 콘텐츠 및 기존 상호 작용이 계속 작동하는지 확인합니다.
  • 실제 테스트 결과와 코드 검사에 기반한 가정을 구분합니다.

완료 기준

  • 중요한 레이아웃 문제가 수정되었거나 차단 항목과 함께 문서화되었습니다.
  • 주요 그리드 및 정렬 규칙이 일관됩니다.
  • 알려진 레이아웃 또는 기능 회귀가 도입되지 않았습니다.
  • 사용 가능한 검증이 완료되었습니다.
  • 남은 문제 및 필요한 자료가 문서화되었습니다.

소스 코드, 스크린샷 또는 미리보기 환경을 사용할 수 없는 경우, 가능한 검토를 수행하고 계속 진행하는 데 필요한 사항을 명시합니다.

출력

UI 그리드 및 시각적 정렬 보고서

  • 전체 평가: 레이아웃 및 정렬 상태.
  • 발견 사항: 문제, 영향 영역 및 우선 순위.
  • 변경 사항: 수정된 위치 및 수행된 변경 사항.
  • 검증: 수행된 검사 및 실제 결과.
  • 남은 문제: 해결되지 않은 문제, 차단 항목 및 필요한 자료.

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

관련 스킬