From aidlc-inception
Generates As-a/I-want/So-that user stories for user-facing changes from requirements-analysis, skipping infrastructure/refactors. Includes prioritized stories with acceptance criteria and REQ-ID traceability.
npx claudepluginhub aws-samples/sample-oh-my-aidlcopsThis skill is limited to using the following tools:
- `requirements-analysis` 산출물이 사용자 대면 기능을 포함할 때
Mandates invoking relevant skills via tools before any response in coding sessions. Covers access, priorities, and adaptations for Claude Code, Copilot CLI, Gemini CLI.
Share bugs, ideas, or general feedback.
requirements-analysis 산출물이 사용자 대면 기능을 포함할 때.omao/plans/<slug>/requirements.md 존재다음 질문에 모두 "예" 인 경우에만 스토리를 생성합니다.
모두 "아니오" 인 경우 스토리 생성을 스킵하고, decision-log.md 에 스킵 사유를 기록합니다.
| 필드 | 예시 |
|---|---|
| 이름 | 플랫폼 운영자 / AI 서비스 개발자 / 최종 사용자 |
| 주요 목표 | 지연 감소, 비용 가시성, 개인정보 보호 |
| 권한 수준 | 읽기 / 쓰기 / 승인 |
| 주요 채널 | Web UI, CLI, API, Slack |
### US-01 — Semantic Router 폴백 알림
- **As a** 플랫폼 운영자
- **I want** 라우터가 폴백 경로로 전환되는 순간 알림을 받기를
- **So that** 사용자 영향이 발생하기 전에 조치할 수 있습니다.
**Acceptance Criteria**
- [ ] 폴백 전환 이벤트가 Slack `#ai-platform-ops` 채널에 30초 내 게시됩니다.
- [ ] 알림은 트리거 REQ-ID(REQ-002) 와 트레이스 ID 링크를 포함합니다.
- [ ] 알림은 동일 원인 기준 15분간 중복 집계(deduplicate) 됩니다.
**Traceability**: REQ-001, REQ-002
requirements.md 의 REQ-ID 중요도와 일관성 유지US-01 → US-01a / US-01b 형태로 번호를 부여합니다..omao/plans/<slug>/user-stories.md 저장created, last_update.date, tags: [aidlc, inception, user-stories]workflow-planning 에 각 스토리가 속할 Unit 을 전달합니다.decision-log.md 만 남기고 건너뜁니다.../requirements-analysis/SKILL.md — 선행 스킬(REQ-ID 소스)../workflow-planning/SKILL.md — 후행 스킬(Unit 매핑)../../CLAUDE.md — aidlc-inception 개요/home/ubuntu/workspace/oh-my-aidlcops/CLAUDE.md — OMA 전체 철학