From ideas-come-true
Socratic questioning skill that refines rough ideas into product-ready specifications. Accepts text paste or Notion URL, runs iterative Q&A rounds, scores clarity across Who/Why/What/Scope/Measure/Risk axes, and saves the resulting spec as a Notion subpage or local .md file.
How this skill is triggered — by the user, by Claude, or both
Slash command
/ideas-come-true:sharpen {Notion URL 또는 아이디어 텍스트}{Notion URL 또는 아이디어 텍스트}This skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
🪵 방망이를 깎아봅시다
🪵 방망이를 깎아봅시다
초기 아이디어의 빈 곳을 질문으로 채워, 제품 개발에 바로 착수할 수 있는 수준의 명세서로 만든다.
notion.so/... 포함): mcp__notion__notion-fetch로 내용 로드입력을 읽고 AS-IS / TO-BE 구조가 있으면 추출, 없으면 전체를 '현재 아이디어'로 취급한다. Notion URL 여부를 기억해둔다 — 저장 방식 결정에 사용.
🪵 방망이를 깎아봅시다
"{제목 또는 첫 줄 요약}"
현재 상황: {핵심 1-2줄 — 없으면 "아직 구체화되지 않음"}
원하는 결과: {핵심 1-2줄 — 없으면 "아직 구체화되지 않음"}
빠진 부분을 채워나가겠습니다.
---
Round 1
{질문 1-2개}
라운드당 최대 2개. 가장 모호한 축부터 공략한다.
| 축 (배점) | 이럴 때 묻는다 | 질문 예시 |
|---|---|---|
| Who (15) | 누가 쓰는지 불분명 | "이걸 실제로 매일 쓰게 되는 사람은 누구인가요?" |
| Why (20) | 왜 해야 하는지 근거 부족 | "이걸 안 하면 구체적으로 어떤 문제가 계속되나요?" |
| What (20) | 결과가 안 보임 | "이게 완성되면 지금과 구체적으로 뭐가 달라지나요?" |
| Scope (15) | 경계가 모호 | "이건 포함인가요, 이번엔 빠지는 건가요?" |
| Measure (15) | 성공 기준 없음 | "이게 잘 됐다는 걸 어떻게 확인할 수 있나요?" |
| Risk (15) | 리스크 미인지 | "이 작업에서 가장 걱정되는 부분이 있다면?" |
원칙:
매 라운드 후 Agent로 명확성 판정:
You are judging how clear a product planning intention is. Score 0-100.
Do NOT evaluate implementation details — only clarity of intent.
## Scoring Rubric
| Item | Max | Criteria |
|---------|-----|--------------------------------|
| Who | 15 | 사용자가 특정됨 |
| Why | 20 | 근거 있는 이유 |
| What | 20 | 구체적인 결과물/변화 |
| Scope | 15 | 포함/제외 구분됨 |
| Measure | 15 | 검증 가능한 기준 |
| Risk | 15 | 주요 리스크 인지 |
## Input
{원본 아이디어 + 모든 라운드 Q&A}
## Output (JSON only)
{"score":75,"breakdown":{"who":{"score":12,"max":15,"note":"..."},...},"weakest":"measure","suggestion":"..."}
Round {N} 결과 — 명확성 {score}/100
Who ▓▓▓▓▓▓▓▓░░░░ {score}/15
Why ▓▓▓▓▓▓▓▓▓▓░░ {score}/20
What ▓▓▓▓▓▓░░░░░░ {score}/20
Scope ▓▓▓▓▓▓▓▓░░░░ {score}/15
Measure ▓▓░░░░░░░░░░ {score}/15
Risk ▓▓▓▓▓▓▓▓▓░░░ {score}/15
보강 필요: {weakest축 한국어명}
→ {suggestion}
---
Round {N+1}
{질문}
명세서 내용:
# {제목} — 명세서
**명확성**: {score}/100 ({rounds}라운드)
**작성일**: {오늘}
---
## 한 줄 요약
{의도를 한 문장으로}
## 대상 (Who)
{누구를 위한 것인지}
## 배경 (Why)
{왜 해야 하는지 — 안 하면 어떤 문제가 지속되는지}
## 결과물 (What)
{완성되면 눈에 보이는 구체적인 변화}
## 범위 (Scope)
**포함**: {포함 항목}
**제외**: {제외 항목}
## 성공 기준 (Measure)
{검증 가능한 기준}
## 리스크 (Risk)
{주요 리스크와 대응 방안}
---
## 원본 아이디어
{입력 원문}
저장:
mcp__notion__notion-create-pages로 해당 페이지 하위 페이지 생성Write로 현재 작업 디렉토리에 ./{제목}-sharpened-spec.md 저장완료 안내:
명세서가 완성되었습니다.
📄 저장 위치: {Notion 링크 또는 로컬 파일 경로}
---
다음 단계가 필요하다면:
➡️ /productify — 이 명세서를 제품화 전략으로 발전시키기
(명세서 경로 또는 Notion URL을 함께 넘겨주세요)
npx claudepluginhub kimyoon21/brown-claude-marketplace --plugin ideas-come-trueCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.