Prompts expire. Specs ship.
Describe a feature. ZeNorm interrogates your intent, grounds it in your codebase, and hands your agent a spec — not a guess.
See what a finished spec looks like
From raw intent to goals, constraints, and agent-ready tasks. 30 seconds.
Great specs are discovered, not drafted.
Most agent failures start before code — vague intent, missing constraints, hidden edge cases. ZeNorm surfaces those gaps so your agent doesn't have to guess.
Describe it. Answer the hard questions. Run it.
AI can write code. It can't read your mind.
- 01step 01Start with what you knowDescribe the feature in plain language. ZeNorm connects to your repo — then asks the questions you didn't know to ask.step-01# intentAdd a checkout that uses Stripe andhandles failures without losing cart.▍
- 02step 02Answer the hard questionsZeNorm probes intent, constraints, and assumptions — the details that become bugs when nobody calls them out. A real spec, not a chat log.step-02› agent asksConfigurable timeout or fixed 15m?✓ configurable per merchant└ spec#0042 · updated
- 03step 03Execute the whole specInvoke the ZeNorm skill in Claude Code — e.g.
/zenorm Z-123. Every task runs with constraints, decisions, and edge cases already baked in.step-03/zenorm Z-123→ loading spec context→ implementing in Claude Code✓ all tasks done
Three commands to wire up Claude Code.
Install once, then run any spec — tasks execute in dependency order with full context.
Start free. Predictable after.
One plan for solo devs. Teams and orgs talk to us.
Try the full spec workflow. No credit card.
- 3 specs per month
- Spec authoring + /zenorm execution
- Public CLI
- Personal workspace
Unlimited specs, predictable cost. Ship faster solo.
- Unlimited specs and refinement passes
- Stripe billing + self-serve portal
- Personal workspace
- Hard stop at limit — no surprise charges
Shared specs, shared repos, pooled usage. Built around how your team ships.
- Everything in Individual
- Org workspaces with role-based access
- Shared repository connections
- Pooled usage and unified billing
- Priority support
Common questions
What people ask before signing up.
How is this different from just using Claude Code / Cursor?
How do I execute a spec's tasks?
zenorm install-skills, then run a spec in your agent — in Claude Code that's /zenorm Z-123. The skill loads the spec context and implements the tasks. You can also pull spec context into any agent with zenorm pull. The spec is the contract; the agent is the executor.Do I lose control?
What if the agent gets something wrong?
Why not just write a better prompt?
How does usage work?
Describe it. Decide it. Ship it.
Free to start. No credit card. Your next feature starts with the right questions.
