Agent skill
bbl-senior-qa
Use for THB-BBL risk-tiered validation planning, regression prevention, and release verification for changed behavior across request analysis, team assignment, exports, and scheduler flows. Do not use for implementation-only tasks.
Install this agent skill to your Project
npx add-skill https://github.com/therealityreport/THB-BBL/tree/main/skills/bbl-senior-qa
SKILL.md
Use this skill to design and execute THB-BBL verification for behavior changes.
When to use
- Any behavioral change requiring regression coverage.
- Multi-surface changes requiring smoke plus targeted validation.
- Release readiness checks and residual risk reporting.
When not to use
- Implementation-only tasks with no verification scope.
- Read-only Q&A with no changed behavior.
- Pure architecture discussion without validation intent.
Preflight
- Identify changed behaviors and classify risk tiers.
- Identify critical user flows: request analysis, team assignment, exports (CSV/PDF/Docs), scheduler.
- Confirm required environments, fixtures, and dependencies.
- Define acceptance criteria and release gates.
Stop condition: if acceptance criteria are undefined, stop and define them before validation.
Execution checklist
- Produce a risk matrix (critical/important/opportunistic) mapped to changed behaviors.
- Define automated checks to run (
npm run lint,npm run typecheck,npm run test, andpython3 -m pytest backend/testswhenbackend/**changes). - Add or update regression tests for critical behavior.
- Define manual checks for unautomated flows (especially export formatting and scheduler outputs).
- Record blocked checks, coverage gaps, and residual risk with owner/follow-up.
- Provide release go/no-go recommendation with rationale.
Fallbacks
- If automated tests cannot run, provide explicit manual verification plan and risk statement.
- If scope is review-only, coordinate with
code-reviewer. - If scope is test-first implementation, coordinate with
tdd-guide.
Completion contract
Return:
scope_statementrisk_matrixautomated_checks_runmanual_checksblocked_checkscoverage_gapsrelease_go_no_goresidual_risksfollow_up_owners
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
bbl-senior-architect
Use for THB-BBL architecture decisions, ADR-ready tradeoff analysis, dependency boundaries, and long-term system impact across request parsing, team building, exports, scheduler, and agent tool boundaries. Do not use for routine implementation where design is already fixed.
bbl-senior-devops
Use for THB-BBL CI/CD reliability, deployment hardening, rollback-readiness, environment safety, and operational gates. Do not use for feature-only coding without operational impact.
bbl-senior-backend
Use for THB-BBL backend/API/schema/security changes across Next.js route handlers, TypeScript services, Prisma schema, and legacy Python backend modules when downstream compatibility must be controlled. Do not use for UI-only work.
bbl-senior-frontend
Use for THB-BBL UI-first Next.js App Router implementation, accessibility, rendering/state behavior, and frontend performance when backend contracts are stable. Do not use when backend/API/schema contracts need to move.
repo-structure-reviewer
Audit a repository's structure and propose a safe, approval-gated reorganization plan. Use when asked to review repo anatomy, propose folder changes, or apply an approved reorg with rollback.
bbl-senior-fullstack
Use for coordinated THB-BBL cross-layer work spanning UI, API routes, services/data, and optional legacy Python parity when shared contracts or data flow can drift. Do not use for docs-only work, pure UI polish, or low-risk isolated fixes.
Didn't find tool you were looking for?