Skip to content
cccskills
FreePublished on GitHub

project-check

로컬 품질 검증과 실패 원인 분류. AGENTS.md/DESIGN.md 규칙 준수 확인, pnpm 기반 검증, PR 전 점검

The English summary is being prepared. Showing the original description.

See how to install

Files included (1)

  • SKILL.md2.3 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

프로젝트 점검

원칙

  • pnpm만 사용
  • npm, yarn 설치/스크립트 실행 금지
  • AGENTS.md 선행 읽기
  • UI/스타일 변경 시 DESIGN.md 추가 읽기
  • dirty working tree 전제 작업
  • 사용자 변경 되돌리기 금지
  • 실패는 한 번에 하나씩 분류
  • 가장 작은 수정으로 해결

실행 순서

1. 범위 확인

git status --short
git diff --name-status --find-renames
git diff --stat

변경 파일이 많으면 기능 단위 검증. 스킬, 에이전트, 규칙 파일 변경 시 .claude와 .agents 동기화 확인.

2. 규칙 준수 확인

다음 항목 빠른 확인.

  • 파일/디렉터리 이름 kebab-case 여부
  • Tailwind class 사용 여부
  • inline style 금지 준수 여부
  • 조건부 class의 cn 사용 여부
  • useMemo, useCallback 추가 여부
  • useEffect의 return 직전 위치와 JSDoc 설명 여부
  • 객체 타입의 interface 사용 여부
  • 파일 끝 named export 여부
  • ../..보다 깊은 상대 경로의 path alias 처리 여부
  • 컴포넌트 디렉터리 index.ts 재export 추가 여부

3. 로컬 검증

package.json에 존재하는 스크립트만 실행. 기본 순서:

pnpm format:check
pnpm typecheck
pnpm test
pnpm build

릴리스/패키징 검증 시 다음 우선:

pnpm prepublishOnly

4. 실패 원인 분류

실패 시 다음 순서 처리:

  1. 실패 종류를 format, typecheck, test, build, runtime, browser 중 하나로 분류
  2. 첫 번째 의미 있는 에러와 관련 파일만 읽기
  3. 원인 후보 1-2개로 축소
  4. 필요한 최소 수정
  5. 실패한 명령 우선 재실행
  6. 통과 후 이후 명령 이어서 실행

5. 브라우저/수동 UI 확인

직접 테스트, 화면 먹통, UI 회귀, PNG/export 문제 요청 시 playwright-cli 스킬 병행.

pnpm dev

브라우저 확인 시 콘솔 에러, 네트워크 실패, 스크린샷, 재현 단계 기록. UI 변경 검증은 DESIGN.md 기준.

보고 형식

  • 실행한 명령과 결과
  • 발견한 규칙 위반 또는 실패 원인
  • 수정한 파일
  • 남은 검증 공백

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

commit

Free

커밋 생성. 변경사항 분석 후 .claude/skills/commit 기준 커밋 메시지 작성과 커밋 실행

The English summary is being prepared. Showing the original description.

OU9999/codex-webtoon14Updated Jul 1, 2026

비대한 React 컴포넌트를 스코프별 서브 컴포넌트로 분리, 시맨틱 HTML 적용, 전용 서브디렉토리 구조화

The English summary is being prepared. Showing the original description.

OU9999/codex-webtoon14Updated Jul 1, 2026

비대한 React 컴포넌트의 스코프별 서브 컴포넌트 분리. .claude/skills/custom-component 기준

The English summary is being prepared. Showing the original description.

OU9999/codex-webtoon14Updated Jul 1, 2026

비대한 커스텀 훅을 스코프별 서브 훅으로 분리, composer 패턴 적용, 전용 서브디렉토리 구조화

The English summary is being prepared. Showing the original description.

OU9999/codex-webtoon14Updated Jul 1, 2026

비대한 커스텀 훅의 스코프별 서브 훅 분리. .claude/skills/custom-hook 기준

The English summary is being prepared. Showing the original description.

OU9999/codex-webtoon14Updated Jul 1, 2026

deploy

Free

배포. release 브랜치 main 반영, 빌드 검증, push 실행. .claude/skills/deploy 기준

The English summary is being prepared. Showing the original description.

OU9999/codex-webtoon14Updated Jul 1, 2026

See all skills by OU9999

Report a problem with this skill