feature-spec

Generate structured feature specification documents in Markdown format.

1|Updated Nov 6, 2025
One-click install
npx skills add https://github.com/chrislawcodes/valuerank --skill feature-spec-chrislawcodes
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: feature-spec
Source: https://github.com/chrislawcodes/valuerank/tree/main/.gemini/skills/feature-spec
Command: npx skills add https://github.com/chrislawcodes/valuerank --skill feature-spec-chrislawcodes

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines the creation of detailed feature specifications, ensuring clarity, prioritization, and alignment with project goals before development begins.

Core Features & Use Cases

  • Structured Specification Generation: Creates comprehensive spec.md files including user stories, acceptance criteria, functional requirements, and success metrics.
  • Constitution Validation: Automatically checks generated specifications against project constitution files for compliance.
  • Use Case: When a product manager has a new feature idea, they can use this Skill to quickly generate a well-defined specification document that can be handed off to the engineering team for technical planning.

Quick Start

Use the feature-spec skill to create a specification for adding dark mode to the user settings.

Frequently Asked Questions about feature-spec

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

FAQPage Schema
How do I generate a feature specification with acceptance criteria and user stories?▼

To generate a feature specification, provide your feature idea to create a structured Markdown document containing prioritized user stories, acceptance criteria, functional requirements, and success metrics.

Can I validate generated feature specifications against a project constitution file?▼

Yes, feature specifications are automatically validated against a project constitution file if one is present, ensuring your generated document aligns with established governance principles.

What is the best way to structure functional requirements for engineering handoff?▼

The best way to structure functional requirements is generating a comprehensive spec.md file that includes prioritized user stories and success metrics, streamlining technical planning handoff.

Does feature generation require a constitution file to work?▼

No, a constitution file is not required. The generator creates a structured feature specification document independently, but will automatically apply governance validation if a constitution file is present.

What success metrics are included when creating a feature specification document?▼

Creating a feature specification document includes success metrics alongside user stories and acceptance criteria, ensuring your feature requirements are measurable and aligned with project goals before development.