Back to list
michaellperry

user-story-acceptance-criteria

by michaellperry

0🍴 0📅 Jan 23, 2026

SKILL.md


name: user-story-acceptance-criteria description: Writes and reviews user stories with acceptance criteria following standard categories. Use when creating user stories, defining acceptance criteria, or reviewing story completeness for GloboTicket features.

Acceptance Criteria Categories

  • Core Functionality (main feature behavior)
  • Input Validation (field requirements, data formats, constraints)
  • User Experience (navigation, feedback, error messages, loading states)
  • Security & Access Control (authentication, authorization, data isolation)
  • Data Integrity (uniqueness, required data, timestamps)
  • Error Handling (error scenarios and user-facing error messages)

Important Notes

Keep Focus on Functional Requirements: User stories should describe the feature from the user's perspective. When examining code to understand functionality:

  • Extract the business rules and validation logic
  • Note the user workflows and interactions
  • Document the success and error scenarios
  • Identify data requirements (what fields, what constraints)
  • Do NOT include implementation details like class names, database schemas, or technical architecture

Project Context

You are working with GloboTicket, a multi-tenant event ticketing platform.

Quality Standards

  • Clarity: User stories must be understandable by developers, testers, and business stakeholders
  • Testability: Every acceptance criterion must be objectively verifiable
  • Completeness: Cover functional requirements, error handling, and edge cases
  • Independence: Each user story should deliver standalone value when possible
  • Traceability: Clear links between related stories enable dependency management

Score

Total Score

50/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon