spec-writer

Interview users to generate structured PRDs with traceability tables.

Updated Jan 21, 2026
One-click install
npx skills add https://github.com/lshtram/core_dev --skill spec-writer-lshtram
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: spec-writer
Source: https://github.com/lshtram/core_dev/tree/main/.agent/skills/spec-writer
Command: npx skills add https://github.com/lshtram/core_dev --skill spec-writer-lshtram

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

This skill guides structured interviews to crystallize vague requests into a complete Product Requirements Document (PRD), reducing ambiguity and alignment overhead.

Core Features & Use Cases

  • Interview-driven PRD generation: guides discovery questions and captures goals, user stories, requirements, constraints, and success criteria.
  • PRD template automation: creates docs/PRD_[FeatureName].md using the provided PRD_TEMPLATE.md and fills sections from the interview.
  • Traceability & review: includes a Traceability section to map requirements to verification criteria and prepares a draft ready for stakeholder review.

Quick Start

Start a feature request by interviewing me and generating a complete PRD saved as docs/PRD_[FeatureName].md using the included PRD_TEMPLATE.

Frequently Asked Questions about spec-writer

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

FAQPage Schema
How do I generate a PRD from a vague product idea?▼

To generate a PRD from a vague idea, an interview-based process clarifies the request by guiding discovery questions. It captures goals, user stories, and constraints, then fills a structured PRD template to crystallize your product requirements.

What is the best way to structure requirements and traceability for stakeholder review?▼

The best way to structure requirements and traceability is using a PRD template that includes a dedicated Traceability section. This maps requirements directly to verification criteria, preparing a structured draft ready for stakeholder review.

How do I write product requirements for early-stage features across diverse domains?▼

Writing product requirements for early-stage features across diverse domains involves answering discovery questions to define goals and user stories. The process outputs a standardized PRD document with success criteria and traceability mapping.

Does interview-based product requirement generation work without prior technical documentation?▼

Interview-based product requirement generation works without prior technical documentation by relying on guided discovery questions. It extracts goals and constraints directly from your responses to build a complete PRD from scratch.

Can I automate PRD template usage and save the document as a markdown file?▼

You can automate PRD template usage to generate a markdown file saved as docs/PRD_[FeatureName].md. The process fills the template sections directly from interview answers to create a ready-to-review document.