Design First

Facilitate design before code through progressive disclosure: climb from context to components to interactions to contracts, asking questions and stopping for approval at each level instead of emitting a finished design. Covers the four-level ladder, depth calibration, approval gates, and how to record the result as a durable blueprint. Use before implementing a new service, endpoint, event, or integration, and when the user says 'design', 'blueprint', 'how should we build', 'spec this out', or 'think before coding'. This skill governs the facilitation process — the design content itself belongs to service-boundaries, api-contracts, domain-modelling, and resilience-patterns.

parvez3019 Updated

File contents

parvez3019/awesome-microservices-skills/tree/main/skills/design-first commit 84e52e8ee5

Frequently asked questions

npx skillmds@latest add parvez3019/design-first