Initial commit

This commit is contained in:
Zhongwei Li
2025-11-29 18:20:04 +08:00
commit e50adc8a0d
7 changed files with 300 additions and 0 deletions

39
commands/spec.md Normal file
View File

@@ -0,0 +1,39 @@
---
argument-hint: "[requirements]"
description: "Generate a comprehensive software specification document from requirements"
---
# Specification Generator
Generate a detailed, structured software specification document from user-provided requirements.
## Arguments
$1 (Korean/English supported)
## Instructions
1. **분석**: 제공된 요구 사항을 세밀하게 분석하고 명확히 이해
2. **문서 생성**: 다음 구조로 `docs/spec-init.md` 생성:
- Original Requirements (사용자 입력 그대로)
- Overview (간단한 요약)
- Goals (명확한 목표)
- User Stories (사용자 관점 시나리오)
- Functional Requirements (해야 할 일)
- Non-Functional Requirements (성능, 보안, 접근성)
- Constraints & Assumptions (제약사항과 가정)
- Success Criteria (성공 기준)
3. **보고**: 핵심 내용을 요약해서 사용자에게 제시하고, `/simple-sdd/plan [tech-stack]` 명령 사용 안내
## Quality Standards
- **명확성**: 명확하고 모호하지 않으며 완전한 명세
- **검증성**: 테스트 가능하고 측정 가능한 요구 사항
- **정합성**: 사용자 요구 사항과 완벽하게 일치
## Task
Based on the requirements provided in $1, create a comprehensive specification document that meets the quality standards above. The document should be written in the same language as the input (Korean or English).
Generate the specification following the Structure outline and ensure each section is detailed and actionable.