Skip to content
StoryCraft

Write the story, or fix the one you already wrote.

StoryCraft turns a rough product idea into INVEST-aligned backlog items with traceable acceptance criteria — or runs the same checks over the Jira backlog you already have.

Free during alpha — 10 generations a month, no credit card required.

One goal in. A story you can hand to a developer out.

One real run through the pipeline — the story, its INVEST scorecard, and the gaps it found.

You write

A booking system for a small dental practice.

  • Patients should be able to see available slots and book online
  • The receptionist should see all bookings on a daily calendar
  • Reminders should be sent 24 hours before each appointment
StoryCraft returns

Allow Patients to View and Book Appointments Online

High

As a patient, I want to see available appointment slots and book online, so that I can easily schedule my dental visits at my convenience.

  • Patient can view a calendar showing available appointment slots.
  • Patient can select an available slot and initiate a booking.
  • Patient can submit necessary personal and contact information to complete a booking.
  • Patient receives a confirmation of their booked appointment.
  • A booked slot is immediately marked as unavailable to other patients.
  • IndependentPass
  • NegotiablePass
  • ValuablePass
  • EstimablePass
  • SmallPass
  • TestableWarning
1 of 3 open questions

This story handles submitting personal and contact information but no AC covers encryption at rest or data minimization for this PII. Add a security AC before sign-off.

And a place to keep working on it.

The session that run produced — scorecards, readiness, points, and the stories themselves, still editable.

The session detail view: an INVEST summary reading 2 warnings and 1 fail, a readiness roll-up, 18 story points across 3 stories, and the first generated story with its acceptance criteria and an 83% health score.

Already have a backlog? Audit it.

Write JQL, and StoryCraft runs the identical INVEST pipeline over stories you wrote months ago — same scorecard, same open questions, one readiness verdict per issue. The audit is read-only; nothing goes back to Jira until you push it.

The backlog audit view: a JQL query over a Jira project, an INVEST summary reading 11 of 11 validated with 1 warning and 10 fails, and the first issue — SCRUM-7, Onboarding flow for new users — scored at 25% health with its Negotiable criterion failed for being overly prescriptive.

What you get.

  • Validate

    6 INVEST criteria scored per story, with the failing ones named.

  • Close the gaps

    Answer an open question inline, or accept it as a known risk. Every story carries one verdict — Draft, Questions open, or Ready.

  • Edit before you ship

    Rewrite the title, the user story, and every acceptance criterion. Reorder them by drag or by keyboard.

  • Plan the work

    A story-point estimate with a confidence level — override either one when you disagree — then a task breakdown you can edit and reorder.

  • Keep the history

    Every session is saved and searchable — by what you typed or by story title — and yours to delete.

  • Export

    Markdown or CSV, or push straight back into a connected Jira project.

Write your first story.

Paste a rough idea, get a scored, exportable backlog item back. Free during alpha — 10 generations a month, no credit card required.

Your data stays yours: export all of it as JSON, or delete your account outright, from the account page.