craft-spec

Convert unstructured notes into a structured product requirements document.

142|16|Updated Mar 20, 2026
One-click install
npx skills add https://github.com/amplitude/builder-skills --skill craft-spec
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: craft-spec
Source: https://github.com/amplitude/builder-skills/tree/main/product-skills/skills/craft-spec
Command: npx skills add https://github.com/amplitude/builder-skills --skill craft-spec

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps product teams convert unstructured ideas, bullet points, or Slack threads into a complete, well‑structured product requirements document.

Core Features & Use Cases

  • Structured PRD Generation: Produces all essential sections—problem statement, goals, scope, solution, user stories, and open questions—from raw input.
  • Iterative Prompting: Asks for missing context when the provided information is empty, ensuring a comprehensive output.
  • Use Case: When a product manager has a handful of notes about a new feature and needs a polished PRD to share with engineering and design.

Quick Start

Ask the skill to write a PRD from your notes by saying, "Create a PRD for the new feature based on these bullet points."

Frequently Asked Questions about craft-spec

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

FAQPage Schema
How do I turn rough notes into a structured PRD?

Yes, you can generate a PRD from Slack threads by providing them as input. The tool parses the conversation context to formulate structured product requirements, identifying the core problem, scope, and necessary user stories.

What sections are included in a product requirements document created from bullet points?

A product requirements document created from bullet points includes sections for the problem statement, goals, scope, solution, user stories, and open questions. It flags assumptions to ensure engineering and design teams have complete context.

Do I need external tools or templates to write a PRD from unstructured ideas?

You do not need external tools or templates to write a PRD from unstructured ideas. The tool uses only your provided context to produce formatted sections and will ask iterative questions if critical information is missing.

What happens if my notes lack enough context for a complete product requirements document?

If your notes lack enough context for a complete product requirements document, the tool uses iterative prompting. It asks follow-up questions to gather missing information, ensuring the final PRD is comprehensive and well-structured.

When should I use an automated PRD generator for product management?

You should use an automated PRD generator when you have partial concepts or bullet points for a new feature and need a polished document quickly. It streamlines converting raw ideas into structured requirements for engineering and design teams.