spec

Translate user requests into structured PRDs with a phase-based workflow.

Updated Apr 3, 2026
Ready to run
npx skills add https://github.com/projectmiluju/factlog --skill spec-projectmiluju
๐Ÿ’ฌ Prompt for ChatGPT / Claude Chatโ–ผ
Please help me install this Agent Skill.
Skill: spec
Source: https://github.com/projectmiluju/factlog/tree/main/.agents/skills/spec
Command: npx skills add https://github.com/projectmiluju/factlog --skill spec-projectmiluju

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

์ด ์Šคํ‚ฌ์€ ์‚ฌ์šฉ์ž์˜ ์š”์ฒญ์„ ์ฒด๊ณ„์ ์ด๊ณ  ์‹คํ–‰ ๊ฐ€๋Šฅํ•œ PRD๋กœ ๋ณ€ํ™˜ํ•˜๋Š” ๋ฐ ์ง‘์ค‘ํ•ฉ๋‹ˆ๋‹ค. ๋น„์ „๋ฌธ๊ฐ€์˜ ๋ชจํ˜ธํ•œ ์š”๊ตฌ๋ฅผ ๋ถ„ํ•ดํ•˜๊ณ , ์—”์ง€๋‹ˆ์–ด๋ง/์ œํ’ˆ ๊ฐ„์˜ ์˜์‚ฌ์†Œํ†ต ํ˜ผ์„ ์„ ์ค„์—ฌ ๊ฐœ๋ฐœ ๋ฐฉํ–ฅ์„ ๋ช…ํ™•ํžˆ ํ•ฉ๋‹ˆ๋‹ค.

Core Features & Use Cases

  • ๊ตฌ์กฐ์  ํ•ด์ฒด ์›Œํฌํ”Œ๋กœ์šฐ: Phase 1~Phase 6์˜ ๋‹จ๊ณ„๋กœ ์š”๊ตฌ์‚ฌํ•ญ์„ ๋ช…ํ™•ํžˆ ๊ตฌ๋ถ„ํ•˜๊ณ  ๋ฌธ์„œํ™”ํ•ฉ๋‹ˆ๋‹ค.
  • PRD ํ…œํ”Œ๋ฆฟ ์ƒ์„ฑ ๋ฐ ์ด์Šˆ ๋ถ„ํ•ด: PRD๋ฅผ ์ €์žฅ์†Œ ์ด์Šˆ๋กœ ๋ถ„ํ•ดํ•˜๊ณ  ํ•ธ๋“œ์˜คํ”„์— ํ•„์š”ํ•œ ๋ฌธ์„œ๋ฅผ ์ž๋™์œผ๋กœ ์ค€๋น„ํ•ฉ๋‹ˆ๋‹ค.
  • ์œ„ํ—˜/๊ฒฝ๊ณ„ ๊ทœ์น™ ๋ฐ ์ •์ฑ… ํฌํ•จ: ๋ฐ˜๋ ค/ํ™•์ • ํŒ๋‹จ ๊ธฐ์ค€, ์˜ˆ์™ธ ์ฒ˜๋ฆฌ ์ •์ฑ…, ์ˆ˜์šฉ criteria๋ฅผ ๋ช…์‹œํ•ฉ๋‹ˆ๋‹ค.

Quick Start

์ƒˆ๋กœ์šด ์š”์ฒญ์ด ๋“ค์–ด์˜ค๋ฉด Phase 1๋ถ€ํ„ฐ ์‹œ์ž‘ํ•ด PRD๋ฅผ ์™„์„ฑํ•˜๋Š” ์ดˆ์•ˆ์„ ๋งŒ๋“ค์–ด ๋ณด์„ธ์š”.

Frequently Asked Questions about spec

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

FAQPage Schema
How do I convert vague product requests into structured PRD documents?โ–ผ

To convert vague product requests into structured PRD documents, this skill decomposes user requirements through a phase-based workflow, enforcing a reusable template that clarifies development direction and reduces engineering communication gaps.

What is the phase-based workflow for writing product requirement documents?โ–ผ

The phase-based workflow for writing product requirement documents spans from Phase 1 context collection to Phase 6 PRD completion, systematically distinguishing and documenting requirements to produce a comprehensive draft.

Can I use this skill to break down a PRD into repository issues for development?โ–ผ

Yes, you can use this skill to break down a PRD into repository issues. It automatically prepares handoff documents and decomposes requirements to guide build, QA, and docs stages with clear data definitions.

How to include acceptance criteria and exception handling policies in a specification?โ–ผ

To include acceptance criteria and exception handling policies in a specification, this skill enforces boundary rules, rejection and approval judgment criteria, and exception processing policies directly within the generated PRD template.

Does this PRD generation skill work for solo product owners and development teams?โ–ผ

Yes, this PRD generation skill works for both solo product owners and development teams who need formalized requirements, templates, and issue breakdowns to guide planning, development, and governance.