tdd-userstory

Generate BDD user stories and execute acceptance tests for TDD workflows.

2|Updated Jun 10, 2026
One-click install
npx skills add https://github.com/amashigeseiji/tdd-skills --skill tdd-userstory
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tdd-userstory
Source: https://github.com/amashigeseiji/tdd-skills/tree/main/tdd-userstory
Command: npx skills add https://github.com/amashigeseiji/tdd-skills --skill tdd-userstory

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps in defining user stories in Behavior-Driven Development (BDD) format and executing acceptance tests, facilitating the TDD (Test-Driven Development) workflow.

Core Features & Use Cases

  • User Story Creation: Converts problem descriptions into BDD-formatted user stories.
  • Acceptance Testing: Transforms user stories into test code and executes them.
  • Use Case: Streamline the TDD process by automatically generating user stories and acceptance tests from problem definitions.

Quick Start

Generate a user story from the 'problem.md' file using the command '/tdd-userstory create'.

Frequently Asked Questions about tdd-userstory

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

FAQPage Schema
How do I generate user stories from problem definitions for TDD?

You can generate user stories by providing a problem definition file. This Skill converts problem descriptions into BDD-formatted user stories to initiate the TDD workflow. Use the create command to automate this conversion process.

How do I automate acceptance test execution in a BDD workflow?

Automate acceptance test execution by transforming BDD user stories into test code. This Skill handles execution with specified test frameworks, requiring proper configuration and environment setup to run the tests successfully.

What is the best way to convert BDD scenarios into test code?

The best way is using a Skill that translates BDD user stories into executable test code. It automates the conversion of testable scenarios and handles execution with specified test frameworks for TDD development.

Do I need to configure the environment before running acceptance tests?

Yes, you need environment setup and configuration for test execution. The Skill requires a properly configured environment to handle automated acceptance test execution with your specified test frameworks.

Can I use a markdown file to define problems for user story creation?

Yes, you can use a markdown file like problem.md to define your problems. The Skill reads these problem definitions and automatically generates BDD-formatted user stories for your TDD workflow.

Why does test execution fail after generating BDD user stories?

Test execution may fail due to incomplete configuration or environment setup. The Skill requires proper environment configuration to execute acceptance tests with specified test frameworks successfully.