speckit-specify

Converts natural language feature descriptions into structured, review-ready specifications.

Updated Jun 3, 2026
One-click install
npx skills add https://github.com/vZulin/overlay-clock-timer --skill speckit-specify-vzulin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-specify
Source: https://github.com/vZulin/overlay-clock-timer/tree/main/.agents/skills/speckit-specify
Command: npx skills add https://github.com/vZulin/overlay-clock-timer --skill speckit-specify-vzulin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Creates precise feature specifications from natural language descriptions, enabling faster planning and consistent documentation across teams.

Core Features & Use Cases

  • Generate structured feature specifications from free-form descriptions.
  • Validate requirements, acceptance criteria, and edge cases within a single document.
  • Support iterative refinement via built-in clarifications and quality checklists.
  • Use case: a product manager drafts a new feature description and receives a ready-to-plan spec for stakeholder review.

Quick Start

Provide a natural language feature description to generate a complete, ready-to-plan feature specification.

Frequently Asked Questions about speckit-specify

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

FAQPage Schema
How do I turn a natural language description into a structured feature spec?

To convert a natural language description into a structured feature spec, provide your free-form text to generate a complete, review-ready specification. The output automatically includes structured frontmatter, problem sections, core features, and a validation checklist.

What is the best way to validate acceptance criteria and edge cases in product planning?

The best way to validate acceptance criteria and edge cases is to use a specification workflow that generates a built-in validation checklist. This ensures completeness by validating requirements and edge cases within a single review-ready feature spec.

How do I generate feature specifications for stakeholder review?

You generate feature specifications for stakeholder review by drafting a natural language feature description and processing it into a ready-to-plan spec. This enables faster planning and consistent documentation across product teams.

Can I use natural language for product discovery and gap analysis workflows?

Yes, you can use natural language for product discovery and gap analysis workflows. The specification process applies to these workflows by drafting specs for new features or enhancements and structuring them for immediate planning.

Does generating feature specs this way include iterative refinement for missing requirements?

Yes, generating feature specs this way includes iterative refinement through built-in clarifications and quality checklists. This ensures missing requirements are addressed and the final specification is complete and review-ready.