사용 가이드로 건너뛰기
web-design-reviewer작성자 GitHub

Web Design Reviewer 스킬.

디자인 검토를 위한 Claude Code 및 Codex 스킬: 실행 중인 웹사이트를 시각적으로 검사하고 레이아웃 문제를 찾아 수정합니다.

  • Design Review & Accessibility
  • 리뷰 리포트
github/awesome-copilot · skills/web-design-reviewer/SKILL.mdSKILL.md
--- name: web-design-reviewer description: This skill enables visual inspection of websites running locally or remotely to identify and fix design issues. Triggers on requests like "review website design", "check the UI", "fix the layout", "find design problems". Detects issues with responsive design, accessibility, visual consistency, and layout breakage, then performs fixes at the source code level. --- ## Scope of Application ## Prerequisites ## Step 1: Information Gathering Phase ## Step 2: Visual Inspection Phase ## Step 3: Issue Fixing Phase ## Step 4: Re-verification Phase
2026-09-14에 업스트림 파일에서 읽은 전면부 및 섹션 제목 · 전체 10,577자

01 기능

Claude Code와 Codex에서 web-design-reviewer 스킬이 수행하는 작업

요약, 워크플로, 산출물을 모두 해당 스킬의 SKILL.md에서 그대로 읽어 정리한 내용입니다.

SKILL.md에서2026-09-14 읽음 · 실행 기록 아님

스킬 자체의 표현으로

Web Design Reviewer는 브라우저 자동화 도구를 통해 실행 중인 웹사이트를 조작하고, 시각적으로 검사한 다음, 발견한 문제를 소스 코드에서 수정합니다. 정적 사이트, React·Vue·Angular·Svelte 기반 SPA, Next.js와 Nuxt 같은 풀스택 프레임워크, WordPress와 Drupal 같은 CMS 플랫폼, 그 외 모든 웹 애플리케이션을 다룹니다.

워크플로는 네 단계로 구성됩니다. 컨텍스트를 수집하고 프레임워크와 스타일링 방식을 자동으로 감지하는 단계, 시각적 체크리스트에 따라 페이지를 검사하는 단계, P1부터 P3까지 우선순위를 정해 문제를 수정하는 단계, 그리고 재검증 후 반복하는 단계입니다. 발견된 사항은 레이아웃, 반응형, 접근성, 시각적 일관성으로 분류되며 각각 심각도가 부여됩니다. 수정은 최소 변경 원칙을 따르며 마크다운 리뷰 보고서로 마무리됩니다.

산출물

  • Web Design Review Results라는 제목의 마크다운 리뷰 결과 보고서입니다.
  • 대상 URL, 감지된 프레임워크, 스타일링, 테스트한 뷰포트, 발견된 문제, 수정된 문제를 다루는 요약 표입니다.
  • 우선순위, 페이지, 요소, 설명, 수정된 파일 경로, 수정 세부 내용, 전/후 스크린샷을 담은 개별 이슈 항목입니다.
  • 각 이슈가 남겨진 이유와 사용자에게 권장하는 조치를 제시하는 미수정 이슈 섹션, 그리고 일반 권장 사항입니다.
예시 프롬프트 보기 ↗

작동 방식

  1. 01
    컨텍스트 수집 및 스택 감지

    URL이 주어지지 않으면 요청하고, 그다음 package.json, tsconfig.json, tailwind.config, next.config, vite.config, nuxt.config 같은 워크스페이스 파일에서 자동으로 감지를 시도하며, 어떤 페이지가 범위에 포함되는지 묻습니다.

  2. 02
    탐색 및 캡처

    대상 URL을 열고, 스크린샷을 촬영하고, 가능한 경우 DOM 구조나 스냅샷을 가져오며, 사이트 내비게이션을 통해 추가 페이지를 순회합니다.

  3. 03
    시각적 체크리스트에 따른 검사

    레이아웃, 반응형, 접근성 및 시각적 일관성 문제는 참조 체크리스트를 따라가며 검토되며, 수정 후에는 동일한 체크리스트가 다시 사용됩니다.

  4. 04
    각 문제의 원인 위치 찾기

    문제가 있는 요소는 클래스명이나 ID로 코드베이스를 검색하거나, 요소 텍스트나 구조로 컴포넌트를 찾거나, 스타일·컴포넌트·페이지 파일 패턴을 필터링하는 방식으로 소스까지 추적됩니다.

  5. 05
    수정 후 재검증

    프레임워크별 가이드에 따라 수정이 적용된 다음, 브라우저를 새로고침하거나 dev 서버의 HMR을 기다리고, 수정된 영역의 스크린샷을 다시 찍어 수정 전후를 비교합니다.

02 적합성 확인

web-design-reviewer 스킬을 사용하는 경우

Claude Code 또는 Codex에서 이러한 종류의 디자인 검토 작업일 때 web-design-reviewer 스킬을 사용합니다. 적합성과 제한 사항은 스킬 자체 파일에서 가져온 것입니다.

적합한 경우

  • 순수 HTML, CSS, JS로 만들어진 정적 사이트를 검토합니다.
  • React, Vue, Angular 또는 Svelte 기반의 단일 페이지 앱을 검토합니다.
  • Next.js, Nuxt, SvelteKit과 같은 풀스택 프레임워크 앱을 검토합니다.
  • WordPress나 Drupal 설치와 같은 CMS 기반 사이트를 검토합니다.
  • 개발 중 http://localhost:3000과 같은 주소로 실행되는 로컬 개발 서버를 확인합니다.

한계 인지하기

  • 프로덕션 환경은 읽기 전용 검토만 지원되므로, 그곳에는 변경 사항을 적용할 수 없습니다.
  • 수정을 위해서는 프로젝트 소스가 워크스페이스 내에 존재해야 하므로, 로컬 코드가 없는 원격 사이트는 수정할 수 없습니다.
  • 사용자 확인 없이 이루어지는 대규모 리팩터링은 해서는 안 되는 일로 명시되어 있습니다.
  • 성능을 고려하지 않는 수정은 안티패턴으로 명시되어 있습니다.

제공할 사항

  • 검토할 사이트의 URL탐색을 위해 필수이며, 사용자가 제공하지 않으면 스킬이 이를 요청하며 http://localhost:3000을 예시 형식으로 제시합니다.
  • 프레임워크 및 스타일링 위치스킬은 어떤 프레임워크와 스타일링 방식이 사용되는지, 스타일 파일과 컴포넌트가 어디에 있는지 물어 올바른 수정 대상을 찾을 수 있도록 합니다.
  • 검토 범위사용자는 검토가 특정 페이지만 대상인지 전체 사이트를 대상인지 명시합니다.

03 스킬 내부

web-design-reviewer 스킬이 Claude Code와 Codex에 부여하는 규칙

SKILL.md가 에이전트에게 설정하는 8가지 구체적인 지시, 기본값, 제한 — 결과를 바꾸는 파일의 부분입니다.

  1. 세 번 시도 후 중단

    스킬은 반복 횟수 제한을 두어, 특정 문제에 3회를 초과한 수정 시도가 필요할 경우 계속하는 대신 사용자에게 확인을 구해야 합니다.

  2. 한 번에 하나의 문제만

    변경 사항을 일괄 처리하지 않고, 각 문제를 개별적으로 수정하고 다음으로 넘어가기 전에 검증합니다.

  3. 코드를 수정하기 전에 스크린샷 찍기

    수정 전후를 비교할 수 있도록, 수정 작업 전에는 항상 깨진 상태의 스크린샷을 저장해야 합니다.

  4. 최소한의 변경만 적용

    수정 원칙은 기존 코드 스타일을 존중하면서 다른 부분을 손상시키지 않도록 문제 해결에 필요한 최소한의 변경만 적용하는 것입니다.

  5. 우선순위 매트릭스에 따라 작업

    기능에 영향을 미치는 레이아웃 문제는 P1로 즉시 수정하고, UX를 저해하는 시각적 문제는 P2로 그다음에 수정하며, 경미한 시각적 불일치는 P3로 가능하면 수정합니다.

  6. 네 가지 뷰포트에서 테스트

    반응형 검사는 375px(모바일, iPhone SE/12 mini), 768px(태블릿, iPad), 1280px(데스크톱), 1920px(와이드)에서 진행합니다.

  7. 기존 패턴 준수

    수정 사항은 새로운 관례를 도입하는 것이 아니라 프로젝트에서 이미 사용 중인 기존 코드 스타일을 따라야 합니다.

  8. 대규모 변경 전 확인

    대규모 리팩터링은 단독으로 진행하지 않으며, 주요 변경 전에는 사용자의 확인을 요청합니다. 또한 검증이 어려우므로 여러 문제를 한 번에 수정하지 않습니다.

04 활용하기

Claude Code 또는 Codex에 web-design-reviewer 설치

npx skills add 명령 한 번 실행 후, 에이전트에서 첫 번째 작업을 수행하고 결과 체크리스트를 확인합니다.

Claude Code, Codex 또는 사용 중인 Agent에 web-design-reviewer 추가

프로젝트에서 실행합니다. 설치 프로그램이 어떤 에이전트에 추가할지 묻습니다.

Terminal
npx skills add https://github.com/github/awesome-copilot --skill web-design-reviewer

skills/web-design-reviewer/SKILL.md용 일반 skills CLI 형식입니다. 저장소별로 자체 경로를 문서화할 수 있습니다.

스킬에 첫 번째 디자인 리뷰 작업 부여

스킬 자체의 용어로 작성되었습니다. 대괄호 부분은 각자의 자료로 교체합니다.

Starter prompt
Review the design of the website running at http://localhost:3000. It is a [Next.js] app styled with [Tailwind CSS], please check the [home and pricing] pages at mobile and desktop widths. Find the layout, responsive and accessibility problems like element overflow, weak contrast or tiny touch targets, then fix them in the source and verify the fixes.

출처: 스킬 자체의 용어로 SKILL.md에서 작성했습니다.

첫 번째 결과 확인

SKILL.md 자체가 올바른 결과의 모습으로 제시하는 내용:

  • 브라우저를 새로고침하거나 개발 서버의 HMR을 기다린 후, 수정된 영역의 스크린샷을 캡처합니다.
  • 수정된 각 요소의 변경 전/후 스크린샷을 비교합니다.
  • 회귀 테스트를 실행하여 수정 사항이 다른 영역에 영향을 미치지 않았는지 확인합니다.
  • 변경 후에도 반응형 화면이 그대로 유지되는지 확인합니다.
  • Playwright 참조 설정의 browser_console_messages 도구를 통해 브라우저 콘솔 메시지를 읽어 JavaScript 오류를 확인합니다.

OpenDesign에서는 web-design-reviewer를 SKILL.md 링크에서 가져옵니다: Plugins → Add → Skill → Import from link를 선택한 후 상단 바에서 선택합니다.

05 오픈 소스, 추적 가능

출처, 라이선스 및 검증

이 페이지의 사실이 어디에서 왔으며 언제 마지막으로 확인되었는지 안내합니다.

Author
GitHub
Repository
github.com/github/awesome-copilot 브랜치 main
스킬 파일
skills/web-design-reviewer/SKILL.md 검증 시 기록된 콘텐츠 체크섬, 커밋 1899b18
License
MIT LICENSE에서 확인
리포지토리 스타
38,981 이 카탈로그에 6개의 skills을 포함하는 github/awesome-copilot 저장소 전체에 대한 2026-09-14 GitHub 스냅샷입니다. web-design-reviewer의 평가 또는 사용 횟수가 아닙니다.
OpenDesign에서 검증됨
2026-09-14 소스 파일, 경로, 라이선스 텍스트 및 스타 수가 확인되었습니다. OpenDesign 메인에 번들로 포함되지 않음(2026-08-28 확인); 이 페이지에 실제 실행 기록이 없습니다.

SKILL.md 내부

  1. 적용 범위정적 사이트, SPA 및 풀스택 프레임워크, CMS 플랫폼 등 이 스킬이 다루는 웹 앱을 나열합니다.
  2. 사전 요구 사항실행 중인 대상 사이트, 스크린샷 및 DOM 접근이 가능한 브라우저 자동화, 그리고 수정을 위한 소스 코드가 필요합니다.
  3. 1단계: 정보 수집 단계URL을 확인하고, 프레임워크·스타일링·범위에 대해 질문하며, 설정 파일과 스타일링 방식을 자동으로 감지합니다.
  4. 2단계: 시각 검사 단계페이지를 순회하며 스크린샷을 찍고, 네 가지 뷰포트에서 레이아웃, 반응형, 접근성, 일관성 문제를 확인합니다.
  5. 3단계: 문제 수정 단계P1부터 P3까지 우선순위를 정하고, 선택자·컴포넌트·패턴으로 소스 파일을 찾아 프레임워크에 맞는 최소한의 수정을 적용합니다.
  6. 4단계: 재검증 단계새로고침 후 다시 스크린샷을 찍어 변경 전/후를 비교하고, 회귀 테스트를 진행하며, 문제가 남아 있으면 다시 반복합니다.
  7. 출력 형식요약 표, 문제점, 미해결 항목, 권장 사항을 포함한 마크다운 리뷰 보고서 템플릿을 정의합니다.
  8. 필요 역량탐색, 스크린샷, 이미지 분석, DOM 조회, 파일 읽기/쓰기, 코드 검색을 표로 정리합니다.
  9. 참조 구현기능을 Playwright MCP 도구에 매핑하고, MCP 서버 설정을 제공하며, 호환되는 다른 도구들을 나열합니다.
  10. 모범 사례해야 할 일과 하지 말아야 할 일 목록: 스크린샷 저장, 한 번에 하나씩 수정, 확인 없이 대규모 리팩토링 금지.
  11. 문제 해결스타일 파일을 찾을 수 없는 경우, 수정 사항이 반영되지 않는 경우, 수정이 다른 영역에 영향을 미치는 경우를 다룹니다.
스킬 자체 설명
"로컬 또는 원격에서 실행 중인 웹사이트를 시각적으로 검사하여 디자인 문제를 식별하고 수정하는 skill입니다. "웹사이트 디자인 검토", "UI 확인", "레이아웃 수정", "디자인 문제 찾기"와 같은 요청에서 트리거됩니다. 반응형 디자인, 접근성, 시각적 일관성, 레이아웃 손상 문제를 감지한 후 소스 코드 수준에서 수정을 수행합니다."

SKILL.md의 front-matter 설명입니다. 전체 파일은 약 10,577자입니다. GitHub에서 전체 파일 읽기.

06 설치하기 전에

web-design-reviewer 스킬에 대한 질문

이 답변은 2026-09-14 기준으로 확인한 SKILL.md 내용을 근거로 하며, 실행 기록을 바탕으로 한 것이 아닙니다.

시작하기 전에 사이트가 실행 중이어야 하나요?

네. 첫 번째 필수 전제 조건은 실행 중인 대상입니다. 로컬 개발 서버든, 스테이징 환경이든, 읽기 전용 검토의 경우 프로덕션이든 상관없습니다.

스크린샷 캡처, 페이지 탐색, DOM 조회가 가능한 브라우저 자동화도 필요하며, 수정 작업을 위해서는 프로젝트가 워크스페이스에 존재해야 합니다.

코드를 변경하나요, 아니면 문제만 보고하나요?

프로젝트의 스타일링 방식에 맞는 계층에서 소스 코드 수준의 수정을 수행합니다. Tailwind의 경우 컴포넌트 내 className, CSS Modules의 경우 모듈 CSS 파일, 일반 CSS나 SCSS 파일, styled-components와 Emotion의 경우 JS/TS 파일을 편집합니다. 수정할 수 없는 경우 보고서에 이유와 권장 조치가 나열됩니다.

어떤 브라우저 자동화 도구가 필요한가요?

참조 구현으로 Playwright MCP를 권장하며, 탐색, 스냅샷, 스크린샷, 클릭, 크기 조정, 콘솔 메시지 도구를 제공합니다. 탐색, 스크린샷, DOM 조회가 가능하다면 Selenium, Puppeteer, Cypress, WebDriver BiDi에서도 이 워크플로가 작동합니다.

Web Design Reviewer

실제 디자인 검토 작업에서 web-design-reviewer를 실행합니다.

OpenDesign을 다운로드하고 SKILL.md 링크에서 web-design-reviewer를 가져온 후 위 프롬프트를 붙여넣고 결과 전에 계획을 읽습니다.

터미널
npx skills add https://github.com/github/awesome-copilot --skill web-design-reviewer

OpenDesign 데스크톱

하나의 디자인 시스템으로 모든 결과물에 브랜드 일관성을

완전한 Vibe Design Workspace에서 하나의 브랜드 규칙을 웹사이트, 슬라이드, 인터랙티브 프로토타입, 대시보드, 이미지, HTML 영상에 적용하세요. 로컬 Codex, Claude Code, Cursor 등을 연결해 무료로 제작할 수 있습니다.

  • 웹, 슬라이드, 프로토타입, 대시보드, 이미지, 영상
  • 140개+ 디자인 시스템과 전체 템플릿·스킬 라이브러리
  • 로컬 Codex 및 21개+ 코딩 에이전트 연결 · 무료
무료 다운로드

macOS, Windows 지원