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.