로컬 UI/UX 규칙 라이브러리와 검색 스크립트: 에이전트가 Python 스크립트를 사용하여 제품 유형에 따라 스타일, 색상 팔레트, 폰트 조합, UX 규칙 및 각 기술 스택의 구현 방식을 조회하고, 이를 종합하여 디자인 시스템을 구성합니다. 이 시스템은 프로젝트 내의 MASTER.md 파일로 저장되어 이후 페이지에서 재사용할 수 있습니다.
skills.sh 설치 횟수 419230 (+2438 / 24h)
보안 감사: 위험 경고 있음
- 에이전트가 셸/스크립트 명령을 실행하도록 허용
- 스캔되지 않은 스크립트 참조: scripts/search.py
- 감사 범위: GitHub nextlevelbuilder/ui-ux-pro-max-skill/.claude/skills/ui-ux-pro-max/SKILL.md (SKILL.md 텍스트만 스캔)
이유
- 저자는 라이브러리에 79가지 스타일(그중 50가지 사용 중), 192세트의 제품 색상 팔레트, 74조의 폰트 조합, 119개의 UX 규칙, 22개의 기술 스택이 포함되어 있다고 설명합니다. 점검은 접근성, 터치, 성능 등 10개의 우선순위에 따라 수행됩니다.
- --design-system은 하나의 통합된 솔루션을 요약합니다. --variance / --motion / --density의 세 1–10개 노브는 각각 레이아웃의 대담함, 모션 복잡도, 간격 밀도를 조정하며, --motion은 GSAP 코드 스니펫을 포함합니다.
- --persist는 design-system/<project>/MASTER.md와 pages/ 하의 페이지 오버라이드 파일에 기록합니다. MASTER.md가 이미 존재할 경우 기본적으로 덮어쓰지 않으며, --force는 사용자의 명시적인 동의를 요구합니다.
- 0개의 검색 결과를 조회할 때 내장 기본값을 사용했음을 명확히 언급해야 하며, 이를 조회된 데이터로 취급해서는 안 됩니다.
- skills.sh의 24시간당 설치 횟수는 2438이며, 누적 설치 횟수는 419230입니다(이는 단지 관심도를 나타냅니다).
사용법
- npx skills add https://github.com/nextlevelbuilder/ui-ux-pro-max-skill --skill ui-ux-pro-max; README에는 Claude Code 플러그인 외에도 npm install -g ui-ux-pro-max-cli 설치 후 uipro init --ai claude와 같은 방법들이 제시되어 있습니다.
- Python 3이 필요하며, 서드파티 의존성은 없습니다. 새 페이지를 만들 때 먼저 search.py "<product type> <industry> <keywords>" --design-system을 실행한 후, 필요에 따라 --domain 또는 --stack을 추가하여 세부적으로 조회합니다.
위험
- 감사에서 지적된 셸 실행은 용도와 일치하지만, scripts/search.py 자체는 스캔되지 않았습니다. SKILL.md에 따르면 이 스크립트는 패키지를 설치하거나 시스템을 수정하지 않습니다.
- --persist는 프로젝트에 파일을 기록하므로, --output-dir을 프로젝트 루트 디렉토리로 지정해야 합니다. 그렇지 않으면 스크립트가 실행된 디렉토리에 기록됩니다.
- 규칙 라이브러리는 저자가 정리한 일반적인 권장 사항이며, 항목이 많다고 해서 반드시 당신의 제품에 적합한 것은 아닙니다.