클로드스킬마트스킬 둘러보기바로 쓰는 문장영상으로 배우기터미널 사용법스킬이 뭐예요?
← 목록으로

Reticle — 실행 중인 웹앱 내부 검증

스크린샷 추측 대신 실제 실행 중인 웹앱의 DOM·네트워크·콘솔·상태를 직접 조사해 'file:line' 수준의 검증 판정을 내려주는 스킬.

개발·코딩중급★ 1,153⑂ 169AI 점수 9/10마지막 업데이트: 2026. 10. 3.

무엇을 해주나

  • 개발 전용 SDK를 실행 중인 앱에 주입하고, 이를 reticle_* MCP 도구로 노출해 Claude가 앱 내부를 직접 보고 조작하게 합니다.
  • npx @reticlehq/server init 한 번으로 프레임워크·패키지 매니저 감지, 빌드 설정 연결, SDK 설치, MCP 서버 등록, 개발 서버 기동까지 자동 처리합니다.
  • 실제 사용자 플로우를 끝까지 구동하고 reticle_act_and_wait / reticle_assert / expect가 선언된 reticle_act로 판정(verdict) 을 만들어 냅니다.
  • unknown과 no-fault를 '통과'로 포장하지 않도록 강제하고, 통과시키려 검사를 약화시키는 행위를 금지합니다.
  • 저장된 플로우를 모델 없이 재생(reticle_flow_replay)해 회귀 검증 비용을 낮춥니다.

이런 분께 추천

  • React/Next.js 등 JS 프레임워크로 웹앱을 만들며 Claude Code에 UI 변경을 맡기는 개발자
  • "테스트는 통과했는데 화면이 깨졌다"는 상황을 반복적으로 겪는 팀
  • 에이전트가 "다 됐습니다"라고 말할 때 증거를 요구하고 싶은 리드 개발자

활용 예시

  1. 최초 설치: "Reticle 설치해줘" → init 실행 후 페르소나를 지정해 첫 플로우 탐색·기록.
  2. 변경 영향 확인: src/App.tsx를 수정한 뒤 "내 수정이 뭔가 깨뜨렸는지 확인해줘" → reticle_verify({action:"change", files:[...]}) 1회 호출로 판정.
  3. 신규 기능 증명: 환불 버튼을 추가한 뒤 POST /api/refund 200 + 영수증 엘리먼트 + 콘솔 에러 부재를 한 번에 단언해 UI가 '보여주기만' 하는 가짜 성공을 걸러냄.

· · · 설치 가이드 · · ·

설치 없이 지금 한 번 써보기

아래를 Claude에 붙여넣으면 설치하지 않고도 이 스킬을 그대로 씁니다.

이 파일의 지시를 읽고 그대로 따라서 나를 도와줘:
https://raw.githubusercontent.com/reticlehq/reticle/HEAD/plugin/SKILL.md

내가 원하는 것: (여기에 하고 싶은 일을 쓰세요)

Claude가 링크를 열지 못하면, 링크를 직접 열어 내용을 복사해 붙여넣으세요.

↓ 쓸 만하면 아래에서 ZIP을 받아 설치하세요. 그러면 매번 붙여넣지 않아도 알아서 작동합니다.

Claude 앱에 설치 (터미널 필요 없음)
  1. 아래 버튼으로 ZIP 파일을 받으세요.
  2. Claude 설정 → Capabilities에서 '코드 실행 및 파일 생성'을 켭니다. (한 번만)
  3. Claude에서 Customize → Skills → + → '스킬 업로드'를 누르고 받은 ZIP을 올립니다.
↓ ZIP 내려받기
Claude Code에 설치

Claude에게 맡기기 — 아래 문장을 Claude Code에 붙여넣으세요

클로드스킬마트에서 찾은 스킬을 설치해줘.
GitHub 저장소 reticlehq/reticle 의 plugin 폴더를 내 ~/.claude/skills/reticle/ 에 그대로 복사해줘.
설치가 끝나면 이 스킬로 무엇을 할 수 있는지 한 줄로 알려줘.

직접 명령으로 설치하기

git clone https://github.com/reticlehq/reticle.git /tmp/reticle && mkdir -p ~/.claude/skills/reticle && cp /tmp/reticle/plugin/SKILL.md ~/.claude/skills/reticle/SKILL.md

⚠ 제3자가 만든 스킬입니다. 설치 전 원본 저장소를 한 번 확인하세요.

  1. 터미널에서 저장소를 복제합니다: git clone https://github.com/reticlehq/reticle.git /tmp/reticle
  2. 스킬 폴더를 만듭니다: mkdir -p ~/.claude/skills/reticle
  3. 스킬 파일을 복사합니다: cp /tmp/reticle/plugin/SKILL.md ~/.claude/skills/reticle/SKILL.md
  4. 검증하려는 웹앱 프로젝트 폴더에서 Claude Code를 실행합니다.
  5. Claude에게 "Reticle 설치하고 설정해줘" 또는 /reticle이라고 입력합니다.
  6. Claude가 npx @reticlehq/server@latest init 실행 허가를 요청하면 내용을 확인하고 승인합니다. (MCP 서버 등록 및 사전 승인 규칙이 추가되므로 꼭 읽어보세요.)
  7. package.json에 개발 서버 스크립트(dev 등)가 있어야 하며, 필요한 환경 변수는 --env KEY=VALUE로 알려주세요.
  8. 라이선스 키가 있다면 Claude에게 전달하되, .env가 .gitignore에 포함됐는지 반드시 확인하세요.
GitHub에서 원본 보기 ↗라이선스: NOASSERTION