feature-spec

Generate structured PRDs with problem statements, goals, user stories, and success metrics.

Updated Mar 15, 2026
One-click install
npx skills add https://github.com/lilbom32/ketnoitrithuc --skill feature-spec-lilbom32
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feature-spec
Source: https://github.com/lilbom32/ketnoitrithuc/tree/main/.claude/skills/product-management/1.1.0/skills/feature-spec
Command: npx skills add https://github.com/lilbom32/ketnoitrithuc --skill feature-spec-lilbom32

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Write structured product requirements documents (PRDs) with problem statements, goals, non-goals, user stories, requirements, acceptance criteria, and success metrics to align cross-functional teams and reduce scope drift.

Core Features & Use Cases

  • Structured PRD templates for problem statements, goals, non-goals, user stories, requirements, acceptance criteria, and success metrics
  • Guidance on MoSCoW prioritization, scope boundaries, decision logging, and artifact reuse
  • Clear workflows for drafting, reviewing, and approving product decisions across teams

Quick Start

Create a PRD for a feature by outlining the problem, goals, user stories, requirements, acceptance criteria, and success metrics.

Frequently Asked Questions about feature-spec

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

FAQPage Schema
How do I write a product requirements document that aligns cross-functional teams?

To write a PRD, outline the problem, goals, user stories, requirements, acceptance criteria, and success metrics. A template-driven approach enforces sections for non-goals, open questions, and timeline, reducing scope drift across product teams.

What should be included in a PRD to prevent scope drift?

A PRD prevents scope drift by explicitly defining non-goals alongside goals, user stories, and requirements. Documenting scope boundaries and using MoSCoW prioritization ensures cross-functional teams understand what is excluded from the feature spec.

How do I prioritize requirements and user stories for a new feature spec?

Prioritize requirements and user stories by applying MoSCoW prioritization within your PRD. This method categorizes product decisions into must-have, should-have, could-have, and won't-have items to manage scope and timeline effectively.

When do I need to document non-goals and open questions in a PRD?

Document non-goals and open questions in a PRD whenever speccing a new feature to establish clear scope boundaries. Logging these product decisions prevents scope creep and highlights unresolved issues for cross-functional team review.

Does this PRD template approach work for documenting product decisions and approval workflows?

Yes, the PRD template supports drafting, reviewing, and approving product decisions across teams. It structures problem statements, success metrics, and timelines to guide the review process and ensure cross-functional alignment.