← Back to list

qa
by muzhicaomingwang
⭐ 1🍴 0📅 Jan 24, 2026
SKILL.md
name: qa description: QA workflow for software projects. Use for tasks like writing test plans, deriving test cases from PRDs, risk-based testing, API testing, UI testing, test data design, defect reporting, release checklists, and setting up automation strategy (unit/integration/e2e) with clear entry/exit criteria.
qa
Use this skill to drive Quality Assurance work end-to-end: test planning, test case design, execution strategy, and release readiness.
Core outputs (pick what the task needs)
- Test plan (scope, approach, environments, entry/exit criteria)
- Risk matrix (severity × probability × detectability)
- Test cases (functional, negative, boundary, compatibility)
- API test checklist (contracts, auth, idempotency, error codes)
- Regression suite definition and release checklist
- Automation strategy (what to automate, where to stop)
Workflow
- Understand the product and changes
- Identify user journeys, critical flows, and non-functional requirements.
- List assumptions and external dependencies (3rd party APIs, DB migrations).
- Risk-based test design
- Classify features by business criticality and change frequency.
- Prioritize tests for high-risk areas: auth, payments, data integrity, permissions, migrations.
- Derive test cases
- Happy path + negative path + boundary conditions.
- State transitions, concurrency, retries, and idempotency for APIs.
- Localization/timezone, accessibility, performance where relevant.
- Test data and environment
- Define test accounts/roles.
- Seed data strategy; ensure repeatability and cleanup.
- Identify environment parity gaps (staging vs prod).
- Execution and reporting
- Run smoke → functional → regression.
- Record evidence, steps to reproduce, expected vs actual, logs/screenshots.
- Triage and retest; track flaky issues explicitly.
- Release readiness
- Define entry/exit criteria.
- Prepare rollback plan and monitoring checks (error rate, latency, core KPIs).
Defect report template (use verbatim)
- Title:
- Environment:
- Version/commit:
- Severity / Priority:
- Preconditions:
- Steps to reproduce:
- Expected:
- Actual:
- Attachments (logs/screenshots/video):
- Notes (suspected area, frequency, impact):
Automation guidance (practical)
- Automate high-value stable paths first (smoke + core regression).
- Prefer unit/integration tests before E2E.
- Keep E2E small, deterministic, and focused on journeys.
- Add contract tests for APIs; pin schemas and error codes.
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