super-interview
OMX의 실행 전 명확화 discipline과 Superpowers brainstorming, deep-interview의 장점을 합쳐 Discovery → Design → 승인 가능한 spec으로 수렴시키는 통합 skill.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
OMX의 실행 전 명확화 discipline과 Superpowers brainstorming, deep-interview의 장점을 합쳐 Discovery → Design → 승인 가능한 spec으로 수렴시키는 통합 skill.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
| name | super-interview |
| description | OMX의 실행 전 명확화 discipline과 Superpowers brainstorming, deep-interview의 장점을 합쳐 Discovery → Design → 승인 가능한 spec으로 수렴시키는 통합 skill. |
| version | 1.0.0 |
| author | pinion05 |
| license | MIT |
| metadata | {"tags":["requirements","clarification","design","specification","brownfield","readiness","ambiguity","discovery","planning"],"related_skills":["writing-plans"],"argument_hint":"[--quick|--standard|--deep] [--show-scores] [--autoresearch] [--threshold 0.20] <topic or change request>","outputs":["docs/superpowers/specs/YYYY-MM-DD-<topic>-design.md"],"optional_outputs":["readiness-report.json","discovery-state.json"],"inspired_by":["omx","brainstorming","deep-interview"]} |
구현 전에 요구사항을 명확화하고, 필요한 수준만큼 탐색한 뒤, 승인 가능한 설계 spec으로 정리하는 통합 skill.
핵심은 단순하다.
brainstorming처럼 discovery 뒤에 design gate와 canonical spec으로 수렴한다.deep-interview처럼 ambiguity를 체계적으로 줄이고 readiness를 판단한다.즉, 이 스킬은 discovery와 design을 하나의 흐름으로 묶되, 둘을 섞지 않는다. 항상 먼저 ambiguity를 줄이고, 충분히 명확해졌을 때만 설계로 넘어간다.
사용자에게 검토 가능한 설계를 제시하고 승인을 받기 전까지는: - 구현 스킬을 호출하지 않는다. - 코드를 작성하지 않는다. - 스캐폴딩이나 실행 가능한 구현 행동을 하지 않는다.이 게이트는 작은 요청에도 적용되지만, 작은 요청은 discovery와 design을 아주 짧게 압축할 수 있다.
writing-plans 하나만 사용한다.--quick--standard--deep추천 상황:
먼저 현재 프로젝트 상태를 확인한다.
요청의 크기와 구조를 판단한다.
앞으로 다룰 내용이 시각적으로 설명될 때 더 잘 이해될 것 같다면, companion을 독립 메시지로 제안한다.
텍스트 질문과 섞지 않는다. 사용자가 거절하면 텍스트만으로 계속 진행한다.
현재 가장 큰 ambiguity axis를 줄이는 질문 하나를 던진다.
주요 축:
다음이 충분히 명확하면 discovery를 종료한다.
Greenfield:
ambiguity = 1 - (goal × 0.40 + constraints × 0.30 + criteria × 0.30)
Brownfield:
ambiguity = 1 - (goal × 0.35 + constraints × 0.25 + criteria × 0.25 + context × 0.15)
기본 threshold:
ambiguity <= 0.20
점수는 절대 판정기가 아니라 readiness를 설명하기 위한 보조 도구다.
기본 출력에는 강제하지 않고, --show-scores 또는 --deep에서 compact하게 보여줄 수 있다.
이제 2~3가지 접근법을 제안한다.
충분히 이해했다고 판단되면 설계를 제시한다. 다룰 항목:
큰 작업은 섹션별 승인, 작은 작업은 condensed design approval 하나로 처리할 수 있다.
설계 중 모순이 드러나면 discovery loop로 되돌아간다.
검증된 설계를 canonical spec 파일로 저장한다.
기본 경로:
docs/superpowers/specs/YYYY-MM-DD-<topic>-design.md
이 파일은 아래 역할을 동시에 수행한다.
spec 작성 직후 바로 다듬는다.
작업 공간이 git 저장소이고 문서 변경을 커밋하는 흐름이 자연스러울 때만 spec을 커밋한다. 커밋은 초안 직후가 아니라 self-review 이후에 한다.
사용자가 spec을 검토하도록 요청한다.
예:
스펙을
<path>에 작성했습니다. 구현 계획으로 넘어가기 전에, 변경하고 싶은 점이 있는지 검토해 주세요.
변경 요청이 있으면 반영하고 이 게이트를 반복한다. 사용자가 승인할 때까지 다음 단계로 넘어가지 않는다.
사용자가 spec을 승인한 뒤에만 writing-plans skill을 호출한다.
이 다음 단계에서만 구현 스킬이나 코드 작업이 가능하다.
manifest, config, repo 구조, docs로 명확한 사실은 직접 확인한다. 예:
코드상 근거는 있지만 확정이 어려우면 확인 질문으로 바꾼다. 예:
반드시 사용자에게 묻는다.
관련 사실을 먼저 짚고, 그 사실을 유지/변경할지 묻는다. 예:
서드파티 API, 가격 정책, 버전 호환성, 보안 권고, 업계 표준처럼 로컬 컨텍스트 밖의 사실은 먼저 조사한다. 그 fact를 제시한 다음, 채택 여부를 사용자에게 묻는다.
좋은 질문 예시:
나쁜 질문 예시:
필요할 때만 활성화한다.
용어와 개념 구조가 자꾸 흔들릴 때만 사용한다.
Round 4+: Contrarian Mode
Round 6+: Simplifier Mode
Round 8+: Ontologist Mode
docs/superpowers/specs/YYYY-MM-DD-<topic>-design.mdreadiness-report.jsondiscovery-state.json추가 파일은 다음 경우에만 만든다.
기본값은 단일 canonical spec 파일 하나다. 가능하면 discovery transcript, assumptions, key entities는 별도 파일 대신 spec appendix에 포함한다.
# Design Spec: {title}
## Metadata
- Mode: quick | standard | deep
- Type: greenfield | brownfield
- Status: DRAFT | APPROVED
- Final Ambiguity: {optional}
## Goal
...
## Scope
...
## Constraints
...
## Non-Goals
...
## Success Criteria
- [ ] ...
## Existing Context
...
## Options Considered
1. ...
2. ...
3. ...
## Recommended Design
### Architecture
...
### Components / Boundaries
...
### Data Flow
...
### Error Handling
...
### Testing / Verification
...
## Assumptions Resolved
| Assumption | Resolution |
|------------|------------|
| ... | ... |
## Key Entities (optional)
| Entity | Type | Fields | Relationships |
|--------|------|--------|---------------|
| ... | ... | ... | ... |
## Appendix: Discovery Notes (optional)
...
다음 중 하나면 discovery/design 단계는 종료된다.
writing-plans인 경우brainstorming의 설계 게이트를 유지한다.deep-interview의 ambiguity reduction / readiness 판단을 흡수한다.writing-plans 하나로 고정한다.