clarify

Convert ambiguous user requests into concrete executable specifications.

Updated Jan 21, 2026
Ready to run
npx skills add https://github.com/mag123c/linkhub --skill clarify-mag123c
๐Ÿ’ฌ Prompt for ChatGPT / Claude Chatโ–ผ
Please help me install this Agent Skill.
Skill: clarify
Source: https://github.com/mag123c/linkhub/tree/main/.claude/skills/clarify
Command: npx skills add https://github.com/mag123c/linkhub --skill clarify-mag123c

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

๋ชจํ˜ธํ•œ ์š”๊ตฌ์‚ฌํ•ญ์„ ๊ตฌ์ฒด์ ์ด๊ณ  ์‹คํ–‰ ๊ฐ€๋Šฅํ•œ ์ŠคํŽ™์œผ๋กœ ๋ณ€ํ™˜ํ•ฉ๋‹ˆ๋‹ค. ์ด ์Šคํ‚ฌ์€ ์ดˆ๊ธฐ ์•„์ด๋””์–ด์˜ ๋ชจํ˜ธํ•จ์„ ์ œ๊ฑฐํ•˜๊ณ  ํŒ€์ด ๋ฐ”๋กœ ์‹คํ–‰์— ์ฐฉ์ˆ˜ํ•  ์ˆ˜ ์žˆ๋Š” ๋ช…์„ธ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

Core Features & Use Cases

  • ์›๋ณธ ๊ธฐ๋ก ๋ณด์กด: ์š”์ฒญ์˜ ๋งฅ๋ฝ๊ณผ ํ•ต์‹ฌ ๋ชฉ์ ์„ ๊ธฐ๋กํ•ฉ๋‹ˆ๋‹ค.
  • ๋ฐ˜๋ณต ์งˆ๋ฌธ ํ๋ฆ„: 1ํšŒ์ฐจ์— ํ•„์š”ํ•œ ์ตœ์†Œ ์ •๋ณด๋งŒ ์งˆ๋ฌธํ•˜๊ณ , ํ™•์ธ ๊ฐ€๋Šฅํ•œ ์„ ํƒ์ง€๋ฅผ ์ œ์‹œํ•ฉ๋‹ˆ๋‹ค.
  • Before/After ๋น„๊ต: ์›๋ณธ ์š”์ฒญ๊ณผ ๋ช…ํ™•ํ™”๋œ ์ŠคํŽ™์˜ ์ฐจ์ด๋ฅผ ๋ช…ํ™•ํ•˜๊ฒŒ ์ œ์‹œํ•ฉ๋‹ˆ๋‹ค.
  • ์ €์žฅ ์˜ต์…˜ ์ œ์‹œ: ํ•„์š” ์‹œ docs/requirements์— ๋ช…ํ™•ํ•œ ์ŠคํŽ™์„ ์ €์žฅํ• ์ง€ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.

Quick Start

์š”์ฒญ์„ ์ž…๋ ฅํ•˜๋ฉด ๋ชจํ˜ธํ•œ ๋ถ€๋ถ„์ด ์ œ๊ฑฐ๋œ ๊ตฌ์ฒดํ™”๋œ ์ŠคํŽ™ ์ดˆ์•ˆ์„ ์ฆ‰์‹œ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.

Frequently Asked Questions about clarify

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert vague product requirements into concrete executable specifications?โ–ผ

To convert vague requirements into concrete specifications, you input the ambiguous request and the system generates a structured spec draft by enforcing phase-based questioning to clarify scope, interfaces, data, and constraints.

What is the best way to clarify ambiguous user requests for product planning?โ–ผ

The best way to clarify ambiguous user requests for product planning is through iterative questioning flows that extract minimal necessary information and present confirmable choices to remove ambiguity from the original context.

How do I document a before and after comparison of an original request and a finalized spec?โ–ผ

You document a before and after comparison by preserving the original request context and generating a clarified specification alongside it, clearly highlighting the differences between the initial input and the final executable spec.

Can I save clarified project specifications directly to a requirements document?โ–ผ

Yes, you can save clarified project specifications directly to a requirements document by selecting the provided persistence option, which stores the finalized specs in the docs/requirements directory for traceable reuse.

Does requirement elicitation work for both design discussions and technical scope definition?โ–ผ

Requirement elicitation works for both design discussions and technical scope definition by systematically handling interfaces, data structures, and project constraints to ensure teams can immediately execute the finalized specifications.

What are the limitations of automated specification generation from initial ideas?โ–ผ

Automated specification generation requires iterative user input through phase-based questioning to resolve ambiguities, meaning it cannot produce a fully executable spec without interactive confirmation of scope and constraints.