requirements-intake

Capture stack-aware requirements and success criteria before planning or code execution.

Updated Apr 27, 2026
One-click install
npx skills add https://github.com/vTRKA/supervibe --skill requirements-intake
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: requirements-intake
Source: https://github.com/vTRKA/supervibe/tree/main/skills/requirements-intake
Command: npx skills add https://github.com/vTRKA/supervibe --skill requirements-intake

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Requirements Intake prevents AI coding sessions from drifting by capturing stack-aware scope, constraints, success criteria, and goal candidates before planning or implementation starts.

Core Features & Use Cases

  • Stack-aware intake & evidence reading: Reads project state, prior memory, and applicable internal questionnaires to avoid rebuilding context from scratch.
  • Scope Safety Gate routing: Separates include/defer/reject/spike additions with evidence and complexity cost to protect the user’s backlog.
  • Goal Source Candidates + complexity routing: Produces a requirements-spec with explicit goal candidates and routes to brainstorm, PRD, writing-plans, or executing-plans based on complexity and verification.
  • Machine-validated intake artifact: Validates that a durable requirements-spec is complete before handoff.

Quick Start

Use requirements-intake when you want to formalize a change request by asking the AI to capture requirements and recommend the safest next workflow step, including a validated requirements-spec and next-skill routing.

Frequently Asked Questions about requirements-intake

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

FAQPage Schema
How do I prevent scope drift when using AI for code generation?

To prevent scope drift in AI-assisted development, you need to capture stack-aware requirements, constraints, and success criteria before planning starts. Formalizing a validated requirements-spec ensures complexity and out-of-scope boundaries are explicitly defined prior to code execution.

What is the best way to formalize vague feature requests for AI coding sessions?

The best way to formalize vague requests is to process them through a requirements intake that evaluates goal source candidates. This generates a durable, machine-validated requirements artifact and assigns a scope safety decision to protect your backlog.

How do I capture stack-aware constraints before starting an AI refactor?

Capturing stack-aware constraints involves reading project state and prior memory to avoid rebuilding context. This intake process validates that explicit complexity costs and success criteria are complete before handing off to implementation.

Can I route AI development tasks based on complexity and scope safety?

Yes, you can route AI development tasks by applying a scope safety gate that separates include, defer, reject, and spike additions. Based on the resulting complexity and verification needs, the system recommends the safest next workflow step.

When do I need a requirements spec before writing plans or executing code?

You need a requirements spec before writing plans or executing code whenever complexity, constraints, and out-of-scope boundaries are not yet formalized. This applies to new features, bug fixes, and refactors to ensure a machine-validated intake artifact is complete.

Does requirements intake work for both new features and code refactoring?

Requirements intake works for new features, bug fixes, and refactors where constraints are not formalized. It produces a validated requirements-spec with a confidence score and a next-skill recommendation for brainstorming, prd, writing-plans, or executing-plans.