specify

Convert natural-language business intents into structured feature specifications.

52|3|Updated Feb 14, 2026
One-click install
npx skills add https://github.com/ZTE-AICloud/Co-OmniSpec --skill specify-zte-aicloud
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: specify
Source: https://github.com/ZTE-AICloud/Co-OmniSpec/tree/main/skills/specify
Command: npx skills add https://github.com/ZTE-AICloud/Co-OmniSpec --skill specify-zte-aicloud

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Converts natural-language business intents into precise feature specifications, enabling teams to begin design and implementation with a clear, testable plan.

Core Features & Use Cases

  • Automates context gathering, requirements discovery, and generation of a structured SPEC_FILE from natural-language intents.
  • Builds context artifacts (e.g., context.md) and aligns terminology with project constraints using reusable templates.
  • Supports end-to-end spec creation with integrated quality checks and optional E2E planning, accelerating cross-functional alignment.

Quick Start

Trigger the /specify command with your business intent to generate the complete feature specification.

Frequently Asked Questions about specify

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

FAQPage Schema
How do I convert natural language requirements into a structured feature specification?

You can convert natural-language business intents into a structured feature specification by automating context collection, requirements extraction, and scenario generation to produce a ready-to-use SPEC_FILE and context artifacts.

What is the best way to generate feature specs for cross-functional product discovery?

The best way to generate feature specs for cross-functional product discovery is using an automated process that aligns terminology with project constraints and integrates quality checks to accelerate cross-functional alignment.

How do I trigger spec creation from a natural language business intent?

To trigger spec creation from a natural-language business intent, use the specify command with your business intent to generate the complete feature specification automatically.

Does this specification process support architecture alignment and design handoffs?

Yes, the specification process supports architecture alignment and design handoffs by building context artifacts and producing testable plans that enable teams to begin implementation with clear, structured outputs.

Can I use reusable templates to align terminology with project constraints during requirements gathering?

Yes, you can use reusable templates during requirements gathering to align terminology with project constraints and build context artifacts that maintain consistency across cross-functional teams.

Why do I need to automate context collection when creating feature specifications?

Automating context collection when creating feature specifications ensures that natural-language intents are accurately captured, reducing misalignment and producing testable plans ready for design and implementation.