qa-review

Solid

Review a user story implementation against its Example Mapping (EM) specification.

Code & Development 287 stars 14 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 88/100

Stars 20%
82
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# QA Review Audit a user story implementation against its Example Mapping specification. Reads the EM markdown, finds all implementing code in the codebase, then runs two parallel agents — one for functional coverage, one for code review. Produces a single compact report. **This skill only detects issues — it does not fix them.** ## Reference A ready-to-fill EM template is available at `em_template.md` (in this skill's directory). Share it with the user when they need to write a new spec from scratch. ## 1. Parse the EM Spec Read the markdown file at the provided path. Extract a structured summary with these sections: ### What to extract 1. **User Story title** — the first line or heading describing the US 2. **Rules** — each `# Rule N: <title>` block. For each rule, extract: - Rule number and title - Each `## Example N` with its setup/action/outcome narrative (preserve the full text) 3. **Technical Rules** — bullet points under a `# Technical rules` heading (implementation-focused constraints) 4. **User Events** — content under `# User Events` heading: event names, properties, schemas 5. **Check Also items** — bullet points after "Check also" markers (additional rules/constraints, often separated by dashes) 6. **Code References** — all backtick-quoted terms across the entire spec (class names, field names, event names like `ConflictDetector`, `space_created`, `decision`) 7. **Domain Keywords** — key nouns and verbs from rule titles and examples (e.g., "space", ...

Details

Author
PackmindHub
Repository
PackmindHub/packmind
Created
8 months ago
Last Updated
today
Language
TypeScript
License
Apache-2.0

Similar Skills

Semantically similar based on skill content — not just same category

Testing & QA Solid

create-em-spec

Create or iterate on an Example Mapping specification from various inputs (GitHub issue, Miro screenshots). Produces a structured EM spec for use with the qa-review skill.

287 Updated today
PackmindHub
AI & Automation Listed

review-spec

This skill should be used for SPEC.md artifact reviewer — validates spec quality against the SB spec template: required sections, non-empty overview, user story format, testable acceptance criteria, assumption completeness, and frontmatter fields

5 Updated today
alo-exp
Code & Development Listed

code-review

Reviews existing code and pull requests using multi-agent swarm analysis covering security, performance, style, test coverage, and documentation quality. Extracts and prioritizes PR comments, performs security audits, and generates actionable fix plans with file:line references. Use when the user asks to review code, review a PR, audit code for security, assess code quality, analyze pull request comments, get feedback on existing code, or perform a code audit. NOT for writing new code or implementing features (use other development skills), NOT for finding and fixing runtime bugs or errors (use debugging), NOT for writing tests or setting up test infrastructure (use testing-framework), NOT for TDD methodology (use test-driven-development).

9 Updated 2 days ago
viktorbezdek
Code & Development Listed

reviewer

Review code, test coverage, runtime, accessibility, dependencies, UI quality. Keywords: review, test, coverage, quality, a11y, smoke test, validate, audit

2 Updated today
jvalin17
Code & Development Solid

test-evidence-review

Quality review of test files and manual evidence documents. Goes beyond existence checks — evaluates assertion coverage, edge case handling, naming conventions, and evidence completeness. Produces ADEQUATE/INCOMPLETE/MISSING verdict per story. Run before QA sign-off or on demand.

20,555 Updated 1 weeks ago
Donchitos