con un clic
spec
요구사항을 질의응답으로 구체화하여 스펙 문서 생성. "스펙 작성", "기능 정의", "컴포넌트 명세", "무엇을 만들지" 등의 요청 시 사용
Menú
요구사항을 질의응답으로 구체화하여 스펙 문서 생성. "스펙 작성", "기능 정의", "컴포넌트 명세", "무엇을 만들지" 등의 요청 시 사용
Basado en la clasificación ocupacional SOC
React 코드 품질 분석. git diff 기반으로 변경된 코드의 클린 코드 점수 평가. "코드 리뷰", "품질 검사" 등의 요청 시 사용
AI 코드 생성 후 불필요한 코드 정리 스킬. git diff로 변경된 TS/JS 파일을 분석하여 사용되지 않는 코드를 자동 제거한다. 트리거: unused 코드 정리, 불필요한 코드 삭제, dead code 제거, 코드 클린업, AI 작업 후 정리 요청 시
컨벤셔널 커밋 메시지 생성. "커밋해줘", "커밋", "변경사항 저장" 등의 요청 시 사용
순환 복잡도(Cyclomatic Complexity)가 높은 함수를 인간의 논리적 사고 흐름에 맞게 재구성하는 스킬. "복잡한 함수 정리해줘", "이 함수 읽기 어려워", "순환 복잡도 낮춰줘", "리팩토링 해줘" 등의 요청에 사용. 단순 코드 추출이 아닌 논리적 재구성을 수행하며, 성능보다 가독성과 수정 용이성을 우선시함.
Story 파일에서 컴포넌트 스크린샷 캡처. "/screenshot", "스크린샷 캡처" 등의 요청 시 사용
Deep reasoning skill using Codex's Agent Teams. Spawns multiple personas with enforced minimum depth, includes a challenge round where teammates critique each other, and iterates on low-confidence answers. Use when the user prefixes with "deep think", "딥씽크", "깊게 생각해", or requests thorough analysis. Best for complex architecture, debugging, algorithmic, or multi-domain problems. NOT for simple lookups. Requires: CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1
| name | spec |
| description | 요구사항을 질의응답으로 구체화하여 스펙 문서 생성. "스펙 작성", "기능 정의", "컴포넌트 명세", "무엇을 만들지" 등의 요청 시 사용 |
| disable-model-invocation | false |
| argument-hint | 만들고자 하는 기능/컴포넌트에 대한 간단한 설명 |
argument: $1
이 스킬은 사용자가 무엇을 만들어야 하는지를 질의응답을 통해 구체화하고, 명확한 스펙 문서를 생성합니다.
사용자의 인풋($1)을 분석하고 다음을 파악합니다:
모호하거나 누락된 정보에 대해 한국어로 질문합니다. 질문은 다음 카테고리로 구성됩니다:
질의응답 완료 후, SPEC.md 파일을 프로젝트 루트에 생성합니다.
# [기능/컴포넌트명] 스펙
> 📅 작성일: YYYY-MM-DD
> 📌 상태: Draft | In Review | Approved
> 🔗 관련 문서: survey.md → plan.md → milestone.md
---
## 1. 개요 (Overview)
### 1.1 목표 (Goal)
<!-- 한 문장으로 이 기능/컴포넌트의 목적 -->
### 1.2 배경 (Background)
<!-- 왜 이것이 필요한가? 어떤 문제를 해결하는가? -->
### 1.3 범위 (Scope)
#### 포함 사항 (In Scope)
-
#### 제외 사항 (Out of Scope)
-
---
## 2. 사용자 및 시나리오 (Users & Scenarios)
### 2.1 대상 사용자
| 사용자 유형 | 설명 | 주요 니즈 |
|------------|------|----------|
| | | |
### 2.2 사용자 시나리오
#### 시나리오 1: [시나리오명]
- **사용자**:
- **상황**:
- **행동**:
- **기대 결과**:
---
## 3. 기능 요구사항 (Functional Requirements)
### 3.1 핵심 기능
| ID | 기능명 | 설명 | 우선순위 |
|----|--------|------|----------|
| F1 | | | Must |
| F2 | | | Should |
| F3 | | | Could |
### 3.2 기능 상세
#### F1: [기능명]
- **입력**:
- **처리**:
- **출력**:
- **예외 처리**:
---
## 4. 비기능 요구사항 (Non-Functional Requirements)
### 4.1 성능
-
### 4.2 접근성
-
### 4.3 보안
-
### 4.4 호환성
-
---
## 5. 제약 조건 (Constraints)
### 5.1 기술적 제약
-
### 5.2 비즈니스 제약
-
### 5.3 의존성
-
---
## 6. 성공 기준 (Success Criteria)
### 6.1 기능적 완료 조건
- [ ]
### 6.2 품질 기준
- [ ]
### 6.3 인수 기준 (Acceptance Criteria)
- [ ]
---
## 7. 경계 조건 및 엣지 케이스 (Edge Cases)
| 상황 | 예상 동작 | 비고 |
|------|----------|------|
| | | |
---
## 8. 용어 정의 (Glossary)
| 용어 | 정의 | 비고 |
|------|------|------|
| | | |
---
## 9. 미해결 사항 (Open Questions)
- [ ]
---
## 10. 변경 이력 (Changelog)
| 날짜 | 버전 | 변경 내용 | 작성자 |
|------|------|----------|--------|
| | 0.1 | 초안 작성 | |
스펙 문서에는 다음을 포함하지 않습니다:
코드 구현 세부사항
특정 라이브러리/프레임워크 강제
파일/폴더 구조
CSS/스타일링 상세
생성된 스펙을 다음 기준으로 검증합니다:
이 스펙은 다음 단계로 연결됩니다:
[spec.md] → [survey.md] → [plan.md] → [milestone.md]
↓ ↓ ↓ ↓
무엇을 아키텍처 기술 계획 작업 분할
만들까? 질문들 어떻게? 언제까지?
스펙 작성 완료 후:
/survey 명령으로 아키텍처 관련 질문 생성/plan 명령으로 기술 계획 수립/milestone 명령으로 작업 분할 및 일정 수립$1)을 분석합니다.SPEC.md를 생성합니다.CRITICAL: