User Story Quality Checker
Paste the following prompt into your AI chat to install this skill:
Please install @user_555b1733/test11112 according to https://skillhub.cn/install/skillhub.md.
About this skill
Problem Scope
This skill is aimed at engineering and product teams: after a user story is drafted, the usual weaknesses are unclear roles, untestable goals, and missing DFX requirements such as performance or security. Although the skill name is ppt, the documented capability is user story quality checking, not slide generation. It first parses the story into As / I want / so that and Given-When-Then, then identifies requirements that look complete but are hard to implement.
Checking Method
Core workflow: extract roles, goals, value, and acceptance criteria; score structural completeness, INVEST principles, DFX non-functional requirements, and business logic; then output issue numbers, actionable recommendations, expected benefits, and severity. Checks include independence, estimability, testability, performance targets, authentication and authorization, high concurrency, and enterprise integration. The materials mention scripts/checklist_generator.py, references/invest-principles.md, references/dfx-requirements.md, and a quality report template, so the output is closer to an engineering review checklist than general feedback. If the project is not in a Huawei Cloud or enterprise knowledge system context, treat those checks as optional constraints to avoid over-application.
Use Cases
- Review iteration-ready user stories to confirm roles, goals, value, and testable acceptance criteria.
- Check requirements involving authentication and high concurrency, then add performance, security, and acceptance details.
- Score stories against INVEST and DFX, then output issues, recommendations, expected benefits, and severity.
- Turn vague requirements into Given-When-Then acceptance criteria that development and testing can use.
Best For
- Product managers in iteration reviews who need to spot missing acceptance criteria in user stories.
- Backend engineers writing stories who want to add authentication, permissioning, concurrency, and other DFX details.
- Test engineers designing cases who need to turn vague goals into testable acceptance conditions.
- Solution engineers integrating enterprise knowledge systems or cloud services who need to check security and compatibility.
Related Skills
Convert teaching schedules from talent development plan PDFs into structured Excel files, with cross-page tables, merged cells, multi-semester course splitting, major metadata extraction, and batch output.
Turn post-meeting text into bilingual minutes, preserving structure and consistent terminology.
Interprets tender files, generates bid docs, and checks compliance via the Bailian API.
Create, repair, and recalculate xlsx, xlsm, csv, or tsv workbooks with formula-safe edits, validation, and recalculation.