app-user-story-qa

Installation
SKILL.md

App User Story QA

Purpose

Use this skill to turn a broad "test every feature in this app" request into a controlled loop with one source of truth. Anchor every feature to code, track expected behavior in a canonical spreadsheet, run tests against each user story, classify failures, fix only in-scope logistical or UX defects, and retest.

Route

Use plan_first for most runs. Switch to clarify_first only when the app boundary, writable checkout, production risk, or acceptance criteria are unclear enough that a wrong assumption would waste substantial work.

Before editing:

  1. Run a repo state snapshot: current path, branch, latest remote, dirty files, open PRs when relevant.
  2. If the checkout is dirty or user work is present, first decide which state the user asked to test. Preserve current user work in the isolated test worktree when the request targets the working tree; use a clean base only when the user asked for the base branch.
  3. Read applicable repo instructions such as AGENTS.md, README, architecture docs, and feature entrypoints.
  4. Search for existing QA trackers before creating a new one.
  5. Define the app boundary by user-facing surfaces, not internal helper functions.

Operating Contract

Installs
1
GitHub Stars
232
First Seen
3 days ago
app-user-story-qa — majiayu000/claude-arsenal