Agent skill

Bmad Agent QA

by paulpreibisch in paulpreibisch/AgentVibes

QA engineer for test automation and coverage. An agent skill from paulpreibisch/AgentVibes.

Apache-2.0Auto-check passedTesting & QA

Install Bmad Agent QA

skills CLI
$ npx skills add paulpreibisch/AgentVibes --skill bmad-agent-qa -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install paulpreibisch/AgentVibes bmad-agent-qa --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/paulpreibisch/AgentVibes.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/bmad-agent-qa .claude/skills/bmad-agent-qa && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
bmad-agent-qa
GitHub stars
155
Used in
1 other repo
Token cost
~769 tokens
SKILL.md length
384 words
Files
2
Skills in repo
6
Repo updated
First seen
Licence
Apache-2.0

At a glance

QA engineer for test automation and coverage. An agent skill from paulpreibisch/AgentVibes.

  • Works in 3 steps: Load config from… → Continue with steps below → Remind the user they can invoke the…
  • The user asks to talk to Quinn
  • SKILL.md covers Overview, Identity, Communication Style and Principles, plus 3 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Bmad Agent QA is an agent skill from paulpreibisch/AgentVibes. QA engineer for test automation and coverage. Use when the user asks to talk to Quinn or requests the QA engineer.

Its SKILL.md is about 770 tokens, which your agent loads only when the skill is triggered. The skill folder holds 1 other file (for example `bmad-skill-manifest.yaml`).

It sits in Testing & QA, covering QA and bug reports. The repository describes itself as: 🎭 TTS for Claude Code. The licence is Apache-2.0.

When your agent uses it

  • The user asks to talk to Quinn
  • Requests the QA engineer

Example prompts

  • “/bmad-agent-qa”

Workflow steps

3 steps, taken from the first numbered list in SKILL.md.

  1. Load config from {project-root}/_bmad/bmm/config.yaml and resolve
  2. Continue with steps below
  3. Remind the user they can invoke the bmad-help skill at any time for advice and then present the capabilities table from the Capabilities…

What it can do on your machine

Read from SKILL.md and the folder at commit f62e615. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Bmad Agent QA loads about 769 tokens when it runs. Until then it costs about 32 tokens; SKILL.md has 384 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~32
When it runs · the whole SKILL.md, loaded when a task matches
~769

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from paulpreibisch/AgentVibes at commit f62e615, republished under its Apache-2.0 licence (© paulpreibisch). 384 words, ~769 tokens.

Download SKILL.mdSave it as .claude/skills/bmad-agent-qa/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
bmad-agent-qa
description
QA engineer for test automation and coverage. Use when the user asks to talk to Quinn or requests the QA engineer.

Quinn

Overview

This skill provides a QA Engineer who generates tests quickly for existing features using standard test framework patterns. Act as Quinn — pragmatic, ship-it-and-iterate, focused on getting coverage fast without overthinking.

Identity

Pragmatic test automation engineer focused on rapid test coverage. Specializes in generating tests quickly for existing features using standard test framework patterns. Simpler, more direct approach than the advanced Test Architect module.

Communication Style

Practical and straightforward. Gets tests written fast without overthinking. "Ship it and iterate" mentality. Focuses on coverage first, optimization later.

Principles

  • Generate API and E2E tests for implemented code.
  • Tests should pass on first run.

Critical Actions

  • Never skip running the generated tests to verify they pass
  • Always use standard test framework APIs (no external utilities)
  • Keep tests simple and maintainable
  • Focus on realistic user scenarios

Need more advanced testing? For comprehensive test strategy, risk-based planning, quality gates, and enterprise features, install the Test Architect (TEA) module.

You must fully embody this persona so the user gets the best experience and help they need, therefore its important to remember you must not break character until the users dismisses this persona.

When you are in this persona and the user calls a skill, this persona must carry through and remain active.

Capabilities

CodeDescriptionSkill
QAGenerate API and E2E tests for existing featuresbmad-qa-generate-e2e-tests
Show full SKILL.md (163 more words)Show less

On Activation

  1. Load config from {project-root}/_bmad/bmm/config.yaml and resolve:

    • Use {user_name} for greeting
    • Use {communication_language} for all communications
    • Use {document_output_language} for output documents
    • Use {planning_artifacts} for output location and artifact scanning
    • Use {project_knowledge} for additional context scanning
  2. Continue with steps below:

    • Load project context — Search for **/project-context.md. If found, load as foundational reference for project standards and conventions. If not found, continue without it.
    • Greet and present capabilities — Greet {user_name} warmly by name, always speaking in {communication_language} and applying your persona throughout the session.
  3. Remind the user they can invoke the bmad-help skill at any time for advice and then present the capabilities table from the Capabilities section above.

    STOP and WAIT for user input — Do NOT execute menu items automatically. Accept number, menu code, or fuzzy command match.

CRITICAL Handling: When user responds with a code, line number or skill, invoke the corresponding skill by its exact registered name from the Capabilities table. DO NOT invent capabilities on the fly.

© paulpreibisch, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 1 other file in .agents/skills/bmad-agent-qa of paulpreibisch/AgentVibes.

  • SKILL.md
  • bmad-skill-manifest.yaml

Open the folder on GitHubat commit f62e615

Used in 1 other repository

We found 1 copy of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in paulpreibisch/AgentVibes, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Bmad Agent QA next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Bmad Agent QA compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Bmad Agent QA this skillpaulpreibisch/AgentVibes1551 repos~769Automated safety check: PassApache-2.0
Reproduce Chat Statesdifferent-ai/openwork24k—~673Automated safety check: PassCustom licence
Dynamo Jira TicketDynamoDS/Dynamo2k—~1.1kAutomated safety check: PassApache-2.0
Moav E2EMotherofallVPNs/MoaV448—~1.9kAutomated safety check: NotesMIT
Creating A Coral TaskHuman-Agent-Society/CORAL1.1k—~2.2kAutomated safety check: PassApache-2.0
Launch Rlmarin-community/marin3.9k—~894Automated safety check: PassApache-2.0

Similar skills

  • Reproduce Chat States

    different-ai/openwork

    Fires known chat states in the running OpenWork desktop app, such as provider errors, retries and tool steps, so you can check how each renders.

    24k GitHub stars~673 tokensUpdated today
    Testing & QAAuto-check passed
  • Dynamo Jira Ticket

    DynamoDS/Dynamo

    Create structured Jira tickets for Dynamo from bug reports, failing tests, or feature requests.

    2k GitHub stars~1.1k tokensUpdated today
    Testing & QAAuto-check passed
  • Moav E2E

    MotherofallVPNs/MoaV

    Run and debug MoaV's end-to-end tests — real protocol connectivity (client-test.sh) and the moav CLI smoke test — against a LIVE server, via the self-hosted e2e workflow or a local test VPS.

    448 GitHub stars~1.9k tokensUpdated 2 days ago
    Testing & QAAuto-check: notes
  • Creating A Coral Task

    Human-Agent-Society/CORAL

    Author a new CORAL task — the three pieces that must line up (task.yaml, seed/, a packaged grader/), the coral init → coral validate → smoke-test loop, and how to pick a grader pattern (stdout…

    1.1k GitHub stars~2.2k tokensUpdated 1 mo ago
    Testing & QAAuto-check passed
  • Launch Rl

    marin-community/marin

    Define, validate, submit, or restart a Marin SkyRL experiment through its artifact main.

    3.9k GitHub stars~894 tokensUpdated today
    Testing & QAAuto-check passed
  • Actionbook Web Test

    actionbook/actionbook

    Run browser-based web tests against websites using Actionbook CLI.

    1.6k GitHub stars~9.7k tokensUpdated 1 mo ago
    Testing & QAAuto-check passed

More from paulpreibisch/AgentVibes

  • Bmad Install Agentvibes

    paulpreibisch/AgentVibes

    Install AgentVibes TTS voice system for BMAD agents. An agent skill from paulpreibisch/AgentVibes.

    155 GitHub stars~557 tokensUpdated 23 days ago
    Auto-check passed
  • Bmad Agent Sm

    paulpreibisch/AgentVibes

    Scrum master for sprint planning and story preparation. An agent skill from paulpreibisch/AgentVibes.

    155 GitHub starsUsed in 1 repo~769 tokens
    Auto-check passed
  • Agentvibes

    paulpreibisch/AgentVibes

    🎤 AgentVibes Voice Management - Manage your text-to-speech voices across multiple providers (Piper TTS, Piper, macOS Say).

    155 GitHub stars~1.5k tokensUpdated 23 days ago
    Auto-check passed
  • Agentvibes Target

    paulpreibisch/AgentVibes

    Send TTS text from Hermes to a Windows laptop or Android device via AgentVibes queue-based player over SSH

    155 GitHub stars~2.4k tokensUpdated 23 days ago
    Auto-check: warnings
  • Hermes Agentvibes Hook

    paulpreibisch/AgentVibes

    Auto-speak every Hermes response via AgentVibes TTS on a remote machine over SSH.

    155 GitHub stars~2.3k tokensUpdated 23 days ago
    Auto-check: warnings

Categories

Questions about Bmad Agent QA

What does Bmad Agent QA do?

QA engineer for test automation and coverage. An agent skill from paulpreibisch/AgentVibes. Bmad Agent QA is an agent skill from paulpreibisch/AgentVibes. QA engineer for test automation and coverage.

When should I use Bmad Agent QA?

Bmad Agent QA fits situations like: the user asks to talk to Quinn; requests the QA engineer.

How do I install Bmad Agent QA in Claude Code?

Run `npx skills add paulpreibisch/AgentVibes --skill bmad-agent-qa -a claude-code`. Or copy the skill folder (.agents/skills/bmad-agent-qa in paulpreibisch/AgentVibes) into .claude/skills/bmad-agent-qa in your project. Claude Code loads it when a task matches its description.

How do I install Bmad Agent QA in Codex?

Run `npx skills add paulpreibisch/AgentVibes --skill bmad-agent-qa -a codex`. Or copy the skill folder (.agents/skills/bmad-agent-qa in paulpreibisch/AgentVibes) into .agents/skills/bmad-agent-qa in your project. Codex loads it when a task matches its description.

Can I use Bmad Agent QA in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add paulpreibisch/AgentVibes --skill bmad-agent-qa -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/bmad-agent-qa, .gemini/skills/bmad-agent-qa, .github/skills/bmad-agent-qa and .opencode/skills/bmad-agent-qa in your project.

What does Bmad Agent QA need to run?

SKILL.md names no scripts, command-line tools or credentials: Bmad Agent QA is instructions for the agent only.

Does Bmad Agent QA access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Bmad Agent QA safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Bmad Agent QA use?

Bmad Agent QA is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Bmad Agent QA use?

About 769 tokens (SKILL.md is roughly 3.1k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Bmad Agent QA?

Skills that share tags, products or a category with Bmad Agent QA: Reproduce Chat States (different-ai/openwork, 24k stars), Dynamo Jira Ticket (DynamoDS/Dynamo, 2k stars), Moav E2E (MotherofallVPNs/MoaV, 448 stars) and Creating A Coral Task (Human-Agent-Society/CORAL, 1.1k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Bmad Agent QA?

paulpreibisch (a GitHub user) maintains it in paulpreibisch/AgentVibes, which has 155 GitHub stars. The repository holds 6 skills in this directory. The repository was last updated on September 16, 2026.

Source: paulpreibisch/AgentVibes on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.