spec (gstack)

Turns a vague intent into a precise, buildable specification, working through the ambiguities in stages until the requirements are concrete enough to implement against. It assumes you have decided WHAT you want and need it made executable — not whether the idea is worth doing, and not a critique of a plan you already drafted.

A situation it fits

Engineers asked for exact UI states, API fields, and edge-case behavior for a new feature — they need the details so they can start coding.
spec (gstack). spec is built to convert a decided feature into precise, implementable requirements — the exact screens, inputs, and edge cases engineers need. The other options are for critiquing plans, testing nascent ideas, or reviewing past work, not producing detailed implementation specs.

3 scenarios in the bank answer to spec (gstack). The rest are in the game.

Skills it gets confused with

These share a family with spec (gstack), which is another way of saying they are the ones you might reach for by mistake.

Knowing what spec (gstack) does is the easy half. Telling it apart from the others under time pressure is the game.

Today's session

spec (gstack) is part of garrytan/gstack. Licence: MIT. The description above was written for this game, not taken from the skill.

← All skills