Spec Grounded Design

Before implementing against any protocol, SDK, or external API, ground the design in reality — pull the actual spec, probe the live endpoint to capture how it really behaves, reconcile spec-vs-reality (reality wins), and extract a design contract of verified facts, edge cases, and invariants to build against. Encodes "read the protocol" + "test live before assuming the spec is correct," because reverse-engineered or stale docs lag the real API. Triggers on "integrate with X", "design against this API", "read the protocol first", "before we build this integration", "is the spec right", "how does this API actually behave", "ground this in the docs", "verify before coding". Use before writing integration code against an external system, not for internal logic.

hiteshbandhu Updated

File contents

hiteshbandhu/skills-i-use/tree/main/skills/spec-grounded-design commit 3a5333a10c

Frequently asked questions

npx skillmds@latest add hiteshbandhu/spec-grounded-design