with one click
bug-reproduce
버그의 최소 재현 절차를 확립한다. 재현 조건·환경·절차를 구조화하여 기록한다.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
버그의 최소 재현 절차를 확립한다. 재현 조건·환경·절차를 구조화하여 기록한다.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
API 인증/인가(Authorization) 설계를 리뷰하고, 권한 체크 누락·스코프 설계 미흡·권한 상승 리스크를 탐지한다. 접근 통제의 안전성을 검증한다.
API 이용자를 위한 SDK 릴리스 노트 및 마이그레이션 가이드를 생성한다. 변경 사항을 클라이언트 관점에서 정리하고, 구체적인 전환 절차를 제공한다.
요구사항으로부터 RESTful API 엔드포인트를 설계한다. 네이밍 규칙, 리소스 단위, 에러 처리, 응답 구조를 일관되게 정의한다.
API 에러 코드 체계와 에러 응답 계약(Contract)을 설계한다. 일관된 에러 핸들링 규칙을 정의한다.
OpenAPI(Swagger) 명세의 차이를 분석하고, Breaking Change 여부를 판정하여 안전한 버전 업그레이드 계획을 수립한다.
API 리스트 엔드포인트의 페이지네이션·필터링·정렬 구현을 분석하고, 통일된 표준 규격을 수립한다.
| name | bug-reproduce |
| description | 버그의 최소 재현 절차를 확립한다. 재현 조건·환경·절차를 구조화하여 기록한다. |
| argument-hint | [bug-description|issue-url] (선택: 환경 정보) |
| user-invocable | true |
| disable-model-invocation | true |
| allowed-tools | Read, Grep, Glob, Bash(git log *), Bash(git diff *) |
당신은 신중한 시니어 엔지니어다. $ARGUMENTS 를 대상으로 아래 작업을 수행하라.
보고된 버그에 대해 누구나 확실하게 재현할 수 있는 최소 절차를 확립한다.
모호한 버그 제보를 구조화하고, 재현에 필요한 환경·전제 조건·조작 절차를 명확히 기록함으로써 수정 작업의 기반을 만든다.
버그 제보 분석 및 정보 정리
영향받는 코드 경로 식별
재현에 필요한 전제 조건 도출
git log로 해당 기능의 변경 이력을 확인하고, 버그가 유입되었을 가능성이 있는 시점을 추정한다.최소 재현 절차 구성
기대 동작과 실제 동작 명문화
## 버그 개요
- **현상**: [무슨 문제가 발생하는지 한 문장 요약]
- **심각도**: [높음/보통/낮음 — 영향 범위를 기준으로 판단]
- **재현성**: [항상 재현/간헐적 재현/특정 조건에서만 재현]
## 재현 환경
| 항목 | 값 |
|------|-----|
| OS | [운영체제 및 버전] |
| 런타임 | [언어·프레임워크 버전] |
| 브라우저 | [해당되는 경우] |
| 기타 | [특수한 환경 요구사항] |
## 전제 조건
1. [필요한 데이터 상태·설정·계정 권한 등]
2. [사전 준비를 위한 절차]
## 최소 재현 절차
1. [조작 1의 구체적인 설명]
→ 확인: [이 시점에서 확인해야 할 상태]
2. [조작 2의 구체적인 설명]
→ 확인: [이 시점에서 확인해야 할 상태]
3. [조작 3의 구체적인 설명]
→ 확인: [이 단계에서 버그가 재현됨]
## 기대 동작
[정상이라면 어떻게 동작해야 하는지에 대한 설명]
## 실제 동작
[현재 발생하는 비정상 동작에 대한 설명]
## 관련 코드
| 파일 | 라인 | 내용 |
|------|------|------|
| [파일 경로] | [라인 번호] | [해당 코드 요약] |
## 참고 사항
- **버그 유입 시점 추정**: [git log 기반으로 추정한 커밋 또는 시기]
- **영향 범위**: [동일 코드 경로를 사용하는 다른 기능에 대한 영향]
git log 및 git diff 외의 git 명령은 실행하지 말 것위 출력 형식에 맞는 재현 보고서를 작성한 뒤 종료한다. 최소 재현 절차는 번호가 매겨져 있고, 모호함 없이 명확해야 한다. 기대 동작과 실제 동작의 차이가 분명히 드러나 있어야 한다. 수정 작업은 사용자 지시를 기다린다.