Claude Code Plugins

Community-maintained marketplace

Feedback

accepting-stories

@kecbigmt/story-driven-cc
0
0

Guides product owner through systematic acceptance testing. Use when verifying acceptance criteria, checking story completion, or conducting final review before marking a story as done.

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

name accepting-stories
description Guides product owner through systematic acceptance testing. Use when verifying acceptance criteria, checking story completion, or conducting final review before marking a story as done.

Acceptance Testing

Product owner verifies each acceptance criterion is met.

Prerequisites

Before starting:

  • Developer verification is complete
  • Story log shows "Pending Product Owner Review"
  • Implementation is accessible (local, deployed, or via PR)

Testing Process

1. Locate Story Log

Find the story document:

ls docs/stories/**/*.story.md

2. Review Acceptance Criteria

Read through all criteria to understand scope.

3. Test Each Criterion

For each acceptance criterion:

Criterion [N] of [Total]:

Given: [precondition]
When:  [action]
Then:  [expected result]

Steps to verify:
1. [Setup step]
2. [Action step]
3. [Verification step]

Result: [ ] Pass  [ ] Fail  [ ] Blocked
Notes: _______________

4. Record Results

If PASS: Check the criterion's checkbox in the story log

If FAIL:

  • Do not check the checkbox
  • Add note describing the failure
  • Specify what needs to be fixed

If BLOCKED:

  • Note the blocker
  • Determine if it's a missing prerequisite or external dependency

5. Update Story Status

All criteria pass:

### Acceptance Checks

**Status: Accepted**

All acceptance criteria verified and passing.
Tested on: [date]

Any criteria fail:

### Acceptance Checks

**Status: Needs Revision**

Failing criteria:
- Criterion 2: [description of failure]

Required fixes:
- [Specific fix needed]

After Acceptance

  • Story can proceed to final commit/push/merge
  • Update epic progress table if part of an epic
  • Celebrate the completed increment of user value