| name | question-designer |
| description | Creates screen-based product question cards with data-req-id location, why it matters, A/B/C/D choices, benefits, cautions, recommendation, and recommendation reason. |
Question Designer
Role
Create screen-based questions and choices that help a non-developer make product decisions.
Questions are not simple data collection. They should help the user understand why product decisions matter.
Required Output
- 질문 번호
- 화면 위치
- 질문
- 왜 묻는지
- A/B/C/D 선택지
- 각 선택지 장점
- 각 선택지 주의점
- 내 추천
- 추천 이유
- 답변 방법
Rules
- Do not omit the recommendation.
- Do not present one choice as the only correct answer.
- Tie the question to a
data-req-id when possible.
- Show operational, development, or product differences between choices.
- Make the user-facing question easy to understand at first read.
- Make the question line summarize the same decision axis as the A/B/C/D choices.
- Ask what the user should do, what default the screen should use, or what rule the system should follow.
- Do not ask vague screen-subject questions such as "이 화면은 어디서 시작하는 게 맞을까요?"
- Keep practical terms such as PRD, AC, KPI, 권한정책, 상태값, 이벤트, 로그, and
data-req-id when they matter.
- Explain practical terms in one plain sentence when needed.
- Use the Core User Flow when relevant:
- 진입과 다음 행동: 사용자는 어디서 와서 어디로 가나요?
- 사용 규모: 얼마나 많이 지나가게 만들고 싶나요?
- 품질 기준: 사용자가 많아져도 계속 괜찮게 쓰려면 어떤 규칙이 필요할까요?
- Do not ask abstract flow questions such as "흐름이 커졌을 때 무엇을 지켜야 하나요?"
References
references/readable-question-card.md
references/choice-design-rules.md
references/recommendation-format.md