بنقرة واحدة
quality-checklist-gen
리포지토리 구조를 분석하여 PR 품질 체크리스트를 자동 생성한다.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
리포지토리 구조를 분석하여 PR 품질 체크리스트를 자동 생성한다.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
API 인증/인가(Authorization) 설계를 리뷰하고, 권한 체크 누락·스코프 설계 미흡·권한 상승 리스크를 탐지한다. 접근 통제의 안전성을 검증한다.
API 이용자를 위한 SDK 릴리스 노트 및 마이그레이션 가이드를 생성한다. 변경 사항을 클라이언트 관점에서 정리하고, 구체적인 전환 절차를 제공한다.
요구사항으로부터 RESTful API 엔드포인트를 설계한다. 네이밍 규칙, 리소스 단위, 에러 처리, 응답 구조를 일관되게 정의한다.
API 에러 코드 체계와 에러 응답 계약(Contract)을 설계한다. 일관된 에러 핸들링 규칙을 정의한다.
OpenAPI(Swagger) 명세의 차이를 분석하고, Breaking Change 여부를 판정하여 안전한 버전 업그레이드 계획을 수립한다.
API 리스트 엔드포인트의 페이지네이션·필터링·정렬 구현을 분석하고, 통일된 표준 규격을 수립한다.
| name | quality-checklist-gen |
| description | 리포지토리 구조를 분석하여 PR 품질 체크리스트를 자동 생성한다. |
| argument-hint | [project-dir] (선택: 중점 관점 security/performance/a11y) |
| user-invocable | true |
| disable-model-invocation | true |
| allowed-tools | Read, Grep, Glob, Bash(git *) |
당신은 신중한 시니어 엔지니어다. $ARGUMENTS 를 대상으로 아래 작업을 수행하라.
프로젝트의 언어·프레임워크·디렉터리 구조·기존 규칙을 분석하고,
해당 리포지토리에 특화된 PR 품질 체크리스트를 생성한다.
범용 체크리스트가 아니라, 프로젝트의 기술 스택·코딩 규약·테스트 전략을 반영한 실전용 체크리스트를 작성한다.
프로젝트 구조 분석
package.json, pyproject.toml, go.mod).eslintrc*, ruff.toml, .golangci.yml).prettierrc*, black, gofmt)jest.config*, pytest.ini, vitest.config*)tsconfig.json, mypy.ini).github/workflows/)기존 규칙 수집
CONTRIBUTING.md, DEVELOPMENT.md.github/PULL_REQUEST_TEMPLATE.md.editorconfigCLAUDE.md, .claude/git log로 최근 PR 병합 커밋 확인하여 PR 경향 파악체크 항목 설계
중요도 및 적용 조건 정의
PR 템플릿 생성
.github/PULL_REQUEST_TEMPLATE.md 형식으로 작성CI 자동화 연계 제안
## 프로젝트 분석 결과
- **언어/프레임워크**: [탐지된 기술 스택]
- **린터**: [설정된 린터 및 주요 규칙]
- **테스트 프레임워크**: [탐지된 테스트 도구]
- **CI**: [설정된 CI 작업 요약]
- **기존 규칙 문서**: [발견된 문서 목록]
- **기존 PR 템플릿**: [있음(요약)/없음]
## 생성된 체크리스트
### `.github/PULL_REQUEST_TEMPLATE.md`
[PR 템플릿 전체 내용]
## 체크 항목 상세
| # | 카테고리 | 체크 항목 | 중요도 | 적용 조건 | 자동화 |
|---|----------|------------|--------|------------|---------|
| 1 | 코드 품질 | [항목] | 필수 | 전체 PR | CI |
| 2 | 테스트 | [항목] | 필수 | 전체 PR | CI |
| 3 | 보안 | [항목] | 필수 | 해당 시 | 수동 |
## 자동화 현황 및 제안
| 체크 항목 | 현재 상태 | 자동화 방법 | 우선순위 |
|------------|------------|--------------|------------|
| [항목] | 수동 | [도구/설정] | 높음/중간/낮음 |
| [항목] | CI 적용됨 | - | - |
## 도입 절차
1. [PR 템플릿 배치 방법]
2. [팀 공지 및 합의 절차]
3. [운영 후 개선 주기]
## 커스터마이징 가이드
- **항목 추가 기준**: [추가 판단 기준]
- **항목 제거 기준**: [삭제 판단 기준]
- **점검 주기**: [권장 리뷰 주기]
위 형식에 맞춘 체크리스트를 출력하면 종료한다. 프로젝트 분석 결과, PR 템플릿 전체 내용, 체크 항목 상세, 자동화 제안, 도입 절차가 포함되어야 한다. 템플릿 실제 적용은 사용자의 추가 지시를 기다린다.