user-stories

Generates dual-sided user stories for an O2O car wash subscription service.

1|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/autostay-kr/autostay-skills --skill user-stories-autostay-kr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: user-stories
Source: https://github.com/autostay-kr/autostay-skills/tree/main/pm/skills/user-stories
Command: npx skills add https://github.com/autostay-kr/autostay-skills --skill user-stories-autostay-kr

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the creation of comprehensive user stories for software development, ensuring clarity and completeness for both end-users and service providers in an O2O context.

Core Features & Use Cases

  • Dual-Sided Story Generation: Creates distinct stories for subscribers and partners.
  • 3 C's & INVEST Adherence: Follows best practices for well-defined user stories.
  • Use Case: When developing a new feature for the Autostay app, use this Skill to generate user stories for how a subscriber will book a car wash and how the partner car wash will receive and manage that booking.

Quick Start

Use the user-stories skill to create dual-sided user stories for the new 'subscription management' feature, linking to the design document at 'figma.com/autostay/new-subs'.

Frequently Asked Questions about user-stories

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write dual-sided user stories for an O2O service?

Dual-sided user stories for an O2O service define distinct backlog items for both subscribers and service partners. This approach ensures feature breakdown captures the subscriber booking flow and the partner management actions, adhering to agile best practices.

What are the 3 C's and INVEST criteria for agile user stories?

The 3 C's (Card, Conversation, Confirmation) and INVEST criteria are agile frameworks ensuring well-defined user stories. Adhering to them guarantees your backlog items remain independent, estimable, and testable, providing clear acceptance criteria for feature breakdown.

How do I generate acceptance criteria for subscriber and partner features?

Generating acceptance criteria for subscriber and partner features involves creating dual-sided user stories with specific conditions for each role. This defines subscriber booking interactions and partner management tasks, linking design references for complete backlog definition.

Can I use agile user stories for an O2O car wash subscription app?

Agile user stories work effectively for an O2O car wash subscription app. You create dual-sided stories addressing how subscribers book services and how partners manage those bookings, ensuring comprehensive feature breakdown and clear backlog items for the application.

Best way to structure a product backlog for a dual-sided marketplace?

Structuring a product backlog for a dual-sided marketplace involves generating separate user stories for each user type. Creating distinct subscriber and partner stories with descriptions and acceptance criteria achieves clear feature breakdown and precise backlog item definition.