Skip to content
CrystalSpec resources

Build from decisions, not scattered context

Practical guides for writing software specifications, running a spec-driven workflow, and giving coding agents the context they actually need.

Worked example

User authentication specification

See roles, flows, decisions, a typed data model, and acceptance cases assembled into one compact, illustrative specification.

View the example

Put the idea into a spec your team can use

Start with one feature. Structure the decisions, review the AI proposals, and publish a version your team and coding agents can query.

Start free