vibeflow-gen-spec

Generate technical specification documents for software features from user input and project context.

29|2|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/pe-menezes/vibeflow --skill vibeflow-gen-spec
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vibeflow-gen-spec
Source: https://github.com/pe-menezes/vibeflow/tree/main/cursor/skills/vibeflow-gen-spec
Command: npx skills add https://github.com/pe-menezes/vibeflow --skill vibeflow-gen-spec

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation of detailed technical specifications, ensuring clarity and completeness before implementation begins.

Core Features & Use Cases

  • Spec Generation: Creates detailed specs including objective, DoD, scope, anti-scope, technical decisions, risks, and applicable patterns.
  • Contextual Grounding: Leverages project context from .vibeflow/ for pattern resolution and convention adherence.
  • Use Case: When you have a clear feature idea, use this Skill to generate a comprehensive spec that guides the implementation process, ensuring alignment with project standards and reducing ambiguity.

Quick Start

Generate a spec for the 'user authentication' feature.

Frequently Asked Questions about vibeflow-gen-spec

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

FAQPage Schema
How do I generate a technical specification document for a software feature?

To generate a technical specification, you provide a feature idea and project context. The Skill outputs a comprehensive spec defining objectives, scope, anti-scope, risks, and dependencies to guide implementation.

What should a technical specification include to reduce software development ambiguity?

A technical specification should include objectives, definitions of done, scope, anti-scope, technical decisions, applicable patterns, risks, and dependencies. This ensures clarity and completeness before implementation begins.

How do I ensure new feature specs adhere to existing coding standards and project conventions?

To ensure feature specs adhere to coding standards, the Skill leverages project context and patterns stored in the `.vibeflow/` directory for contextual grounding and convention adherence during generation.

Can I use this spec generation process for any software development feature?

Yes, you can use this spec generation process for any software feature. You supply the feature input, and it resolves applicable patterns and technical decisions based on your specific project context.

What is the best way to define anti-scope and risks before coding a new feature?

The best way to define anti-scope and risks is to automate spec creation. The Skill explicitly isolates out-of-scope elements and identifies potential risks, ensuring alignment with project standards before coding starts.

Why does my technical specification need a definition of done and technical decisions?

A technical specification needs a definition of done and technical decisions to provide clear completion criteria and architectural direction. This reduces ambiguity and ensures implementation aligns with project patterns.