spec

Convert vague product ideas into testable specifications through a five-phase process.

Updated Jun 18, 2026
One-click install
npx skills add https://github.com/abhishekmmgn/didactic-invention --skill spec-abhishekmmgn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spec
Source: https://github.com/abhishekmmgn/didactic-invention/tree/main/.agents/skills/gstack/spec
Command: npx skills add https://github.com/abhishekmmgn/didactic-invention --skill spec-abhishekmmgn

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Vague ideas and requests often lead to ambiguous work items. This skill converts them into precise, testable specifications that can drive implementation and QA.

Core Features & Use Cases

  • Five-phase specification flow that turns unclear prompts into concrete acceptance criteria.
  • Generates structured specs suitable for issue tracking, design reviews, and planning.
  • Integrates with gstack-driven workflows to spawn deterministic tasks and artifacts.

Quick Start

Describe a rough idea or requirement in a sentence, and this skill will produce a precise spec you can drop into your backlog.

Frequently Asked Questions about spec

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

FAQPage Schema
How do I turn a vague product idea into a precise executable specification?

To turn a vague product idea into an executable specification, input a rough sentence describing the requirement. The skill processes it through a five-phase flow to output testable acceptance criteria and a structured spec artifact.

What is the best way to generate testable acceptance criteria for backlog grooming?

Generating testable acceptance criteria for backlog grooming requires structuring ambiguous requests into concrete scope. This skill transforms rough prompts into defined specifications, delivering the exact criteria needed to refine your backlog and drive issue creation.

Can I use a structured specification to spawn deterministic tasks in automated workflows?

Yes, you can use the generated structured specification to spawn deterministic tasks in automated workflows. The skill leverages gstack orchestration to produce a sharable spec artifact that directly drives downstream automation and task creation.

Does the specification process require any dependencies or prior setup to run?

The specification process requires no dependencies or prior setup to run. You can start immediately by providing a rough idea or requirement, and the skill will generate a precise spec suitable for immediate use in issue tracking or planning.

When do I need a five-phase specification flow for project planning?

You need a five-phase specification flow for project planning when vague ideas risk creating ambiguous work items. This process ensures every request converts into precise, testable specifications before driving implementation and QA.

Is a generated spec artifact suitable for design reviews and issue tracking?

Yes, a generated spec artifact is suitable for design reviews and issue tracking. The skill produces structured specs with clear scope and acceptance criteria, making them directly applicable for planning, design evaluation, and backlog integration.