speckit-specify

Convert feature descriptions into software specifications using YAML and Markdown.

Updated Jul 2, 2026
One-click install
npx skills add https://github.com/niisara/social-media-content --skill speckit-specify-niisara
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-specify
Source: https://github.com/niisara/social-media-content/tree/main/.claude/skills/speckit-specify
Command: npx skills add https://github.com/niisara/social-media-content --skill speckit-specify-niisara

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires spec-kit, git, yaml, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the process of transforming natural language feature descriptions into structured, actionable specifications for software development.

Core Features & Use Cases

  • Feature Specification Generation: Convert user descriptions into concise specifications with actionable items.
  • Compatibility Check: Ensures the spec kit project structure is compatible with the feature specification.
  • Hook Execution: Integrates with project hooks to execute pre- and post-execution actions.

Quick Start

Specify the feature you want to define using /speckit-specify <feature description>.

Frequently Asked Questions about speckit-specify

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

FAQPage Schema
How do I convert natural language feature descriptions into software specifications?

To convert feature descriptions into software specifications, provide your natural language input to the tool, which then generates concise, actionable specification items. It parses project metadata using YAML and outputs the final specification via Markdown rendering.

How do I generate feature specifications that integrate with spec-kit project structures?

Generating feature specifications compatible with spec-kit project structures involves running the specify command with your feature description. The tool automatically checks structural compatibility before producing the output specification.

Do I need git and spec-kit installed to generate feature specifications with hook execution?

Yes, you need spec-kit, git, and associated extensions installed to fully utilize feature specification generation and hook-based execution. These dependencies are required for integrating pre- and post-execution actions into your workflow.

Can I execute pre- and post-execution project hooks during specification generation?

Yes, you can execute pre- and post-execution project hooks during specification generation. The tool integrates directly with your project hooks to trigger specific actions before and after the specification output is created.

What is the best way to ensure my feature specification matches my existing project metadata?

The best way to ensure your feature specification matches existing project metadata is to use the tool's built-in compatibility check. It parses YAML project metadata to verify that the generated specification aligns with your current project structure.