Toolsday
August 18, 2026 · Last updated on July 27, 2026
AI Toolsday: Real AI, Real Agile, Real Workflows

# Continuous Improvement
Practical AI workflows for Agile teams

Turn Features into Better User Stories
Once you've identified the right business outcome, the next challenge is breaking that work into user stories that are clear, testable, and valuable.
AI can dramatically speed up this process—but the real value isn't having AI write your stories. It's having AI challenge your assumptions, uncover missing scenarios, and help prepare your backlog for meaningful refinement conversations.
This workflow helps you move from a Feature to refinement-ready user stories while keeping your team in control of the final decisions.
📌 Before You Start
The AI tools featured in this workflow are examples, not requirements. Every organization has different approved tools, security policies, and ways of working.
The goal of AI Toolsday isn't to recommend one specific product—it's to share practical AI workflows that you can adapt using the tools available to you. If your organization uses Microsoft Copilot, Google Gemini, Claude, ChatGPT Enterprise, or another approved AI solution, feel free to substitute those where it makes sense.
Focus on the workflow, not the tool.
🛠️ Tools Used
ChatGPT
Generate an initial set of user stories, acceptance criteria, edge cases, and refinement questions from a Feature description.
Claude
Review those stories with a critical eye, helping identify gaps, assumptions, dependencies, and scenarios that may have been overlooked.
⚙️ How It Works
Step 1: Start with the Feature
Begin with a clearly defined Feature or capability—not a collection of user stories.
Include information such as:
- The business problem you're solving
- The desired customer outcome
- Success metrics
- Known constraints
- Relevant business rules
- Any existing assumptions
The better the context, the more useful the AI-generated outputs will be.
Step 2: Generate a first draft with ChatGPT
Ask ChatGPT to break the Feature into smaller, independently valuable user stories.
Have it generate:
- User stories
- Acceptance criteria
- Suggested priorities
- Potential enabler stories
- Questions that need clarification
- Technical considerations
- Risks that should be discussed during refinement
Think of this as creating Version 1—not the finished backlog.
Step 3: Pressure-test the stories with Claude
Now switch from creating content to reviewing it.
Paste the stories into Claude and ask it to act like an experienced Product Owner or Scrum Team.
Ask questions like:
- Which stories are too large?
- What assumptions haven't been validated?
- Are any edge cases missing?
- Are these stories truly independent?
- Could anything block implementation?
- Are there customer scenarios we haven't considered?
- What questions should the team discuss during backlog refinement?
Claude is particularly effective at evaluating and improving work rather than simply generating it.
Step 4: Bring the stories into refinement
Use the AI-generated stories as the starting point for your backlog refinement session—not the final answer.
Work with your Scrum Team to:
- Split stories further if needed
- Clarify acceptance criteria
- Estimate effort
- Identify dependencies
- Remove unnecessary work
- Confirm everyone has a shared understanding
The result is a stronger backlog and a more productive refinement session because much of the preparation has already been done.
💡 Why Agile Pros Care
Backlog refinement often starts with a blank page, making it difficult to know whether you've considered every scenario.
This workflow gives your team a thoughtful first draft before refinement begins. Rather than spending time writing stories from scratch, your conversations can focus on improving quality, validating assumptions, and making better delivery decisions.
AI doesn't replace refinement—it helps teams arrive better prepared.
💬 Prompt to Copy
You are an experienced Product Owner working within a SAFe environment.Review the Feature description below and break it into backlog-ready user stories.For each story:
- Write the user story using the standard format.
- Generate clear acceptance criteria.
- Identify any assumptions.
- Suggest whether the story should be split further.
- Highlight potential dependencies.
- Identify edge cases the team should discuss.
- Recommend questions for backlog refinement.
Finally, review the entire backlog and identify:
- Missing scenarios
- Technical risks
- Customer risks
- Stories that appear too large
- Areas that need additional clarification before implementation.
Feature Description: Paste your Feature here.
✅ Try It This Week
Choose one Feature that's scheduled for an upcoming backlog refinement session.
Use AI to generate an initial set of user stories and acceptance criteria, then ask it to critique its own work by identifying assumptions, missing edge cases, and questions your team should discuss.
Compare the AI-generated backlog to what your team ultimately refines together. What did AI catch—and what did only your team notice?
💬 Continue the Conversation
When your team refines backlog items, what tends to be the biggest challenge?
- Splitting stories?
- Writing acceptance criteria?
- Identifying edge cases?
- Uncovering dependencies?
- Something else?
Share your experience in the comments—we'd love to hear what makes backlog refinement most valuable (or most challenging) for your team.
🤝 AI Toolsday Tip
AI can help you create a strong first draft, but great user stories are shaped through collaboration. Use AI to reduce the time spent on repetitive writing so your team can focus on asking better questions, exploring trade-offs, and building a shared understanding of the work ahead.
Like
Comments (0)
Popular

