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.

Stars 0
Forks 0

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

  1. Any behavioral change requiring regression coverage.
  2. Multi-surface changes requiring smoke plus targeted validation.
  3. Release readiness checks and residual risk reporting.

When not to use

  1. Implementation-only tasks with no verification scope.
  2. Read-only Q&A with no changed behavior.
  3. Pure architecture discussion without validation intent.

Preflight

  1. Identify changed behaviors and classify risk tiers.
  2. Identify critical user flows: request analysis, team assignment, exports (CSV/PDF/Docs), scheduler.
  3. Confirm required environments, fixtures, and dependencies.
  4. Define acceptance criteria and release gates.

Stop condition: if acceptance criteria are undefined, stop and define them before validation.

Execution checklist

  1. Produce a risk matrix (critical/important/opportunistic) mapped to changed behaviors.
  2. Define automated checks to run (npm run lint, npm run typecheck, npm run test, and python3 -m pytest backend/tests when backend/** changes).
  3. Add or update regression tests for critical behavior.
  4. Define manual checks for unautomated flows (especially export formatting and scheduler outputs).
  5. Record blocked checks, coverage gaps, and residual risk with owner/follow-up.
  6. Provide release go/no-go recommendation with rationale.

Fallbacks

  1. If automated tests cannot run, provide explicit manual verification plan and risk statement.
  2. If scope is review-only, coordinate with code-reviewer.
  3. If scope is test-first implementation, coordinate with tdd-guide.

Completion contract

Return:

  1. scope_statement
  2. risk_matrix
  3. automated_checks_run
  4. manual_checks
  5. blocked_checks
  6. coverage_gaps
  7. release_go_no_go
  8. residual_risks
  9. follow_up_owners

Expand your agent's capabilities with these related and highly-rated skills.

therealityreport/THB-BBL

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.

0 0
Explore
therealityreport/THB-BBL

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.

0 0
Explore
therealityreport/THB-BBL

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.

0 0
Explore
therealityreport/THB-BBL

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.

0 0
Explore
therealityreport/THB-BBL

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.

0 0
Explore
therealityreport/THB-BBL

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.

0 0
Explore

Didn't find tool you were looking for?

Be as detailed as possible for better results