Skip to content

Spec — Booking & Availability

Open a fresh chat

Open a new chat. Stay in it through every step of this feature.

Run the spec skill

You created the create-feature-spec skill in the previous feature. Use it now:

Create spec for the next feature using the @.cursor/skills/create-feature-spec.md skill 

The skill will read the constitution, identify the next planned feature in specs/roadmap.md, create the feature branch, and produce requirements.md, plan.md, and acceptance.md.

Review the spec

When the agent finishes, read all three files. For this feature, check that:

  • requirements.md covers all five areas: customer identification, rental setup, duration discounts, booking with double-booking guard, and Fleet Booking Board
  • plan.md references tech-design.md §§2.3, 3.3, 4.3, 6.3 for each decision — no new architecture invented
  • acceptance.md has a testable scenario for each area (overlapping booking rejected, discount resolves correctly, calendar renders booked periods)

Push back on anything that drifts from the tech design or adds scope not in the roadmap.

Watch it in action

AL MCP & Test Skills →