botoolagent-testing

Run six sequential verification layers from TypeCheck to PR creation.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Botool-Dev-Team/BotoolAgent --skill botoolagent-testing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: botoolagent-testing
Source: https://github.com/Botool-Dev-Team/BotoolAgent/tree/main/skills/BotoolAgent/Testing
Command: npx skills add https://github.com/Botool-Dev-Team/BotoolAgent --skill botoolagent-testing

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automatically validates BotoolAgent code quality by orchestrating a six-layer verification pipeline, reducing manual debugging and accelerating release readiness.

Core Features & Use Cases

  • Layer 1: TypeCheck + Lint with automatic repairs
  • Layer 2: Unit tests with auto-fix and root-cause analysis
  • Layer 3: E2E tests via CLI Playwright and Playwright MCP
  • Layer 4: Code review automation with Claude reviews
  • Layer 5: Red-team adversarial checks with iterative repairs
  • Layer 6: PR creation and Claude Review gate

Quick Start

Invoke /botoolagent-testing to start the six-layer verification pipeline from the CLI.

Frequently Asked Questions about botoolagent-testing

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate end-to-end testing and code review for my CI-CD pipeline?

You can automate end-to-end testing and code review by running a six-layer verification pipeline that executes TypeCheck, unit tests, Playwright E2E, and Claude code reviews sequentially to validate code quality and generate PRs.

What is the best way to run Playwright E2E tests alongside automated lint and type checks?

Running Playwright E2E tests alongside lint and type checks is best handled by a sequential verification pipeline that automatically repairs type errors, runs unit tests, and executes CLI Playwright before moving to adversarial red-team checks.

Do I need Node.js and a dev.json file to run automated QA testing with this pipeline?

Yes, automated QA testing with this pipeline requires Node.js, Claude tooling, Playwright for E2E, and access to your project's dev.json file to drive test data and generate per-layer verification results.

Can I automate PR creation and code reviews after running E2E tests?

Yes, you can automate PR creation and code reviews because the pipeline includes a final layer that creates pull requests and enforces a Claude Review gate after passing adversarial red-team checks.

How does elastic iteration work when automating unit test failures and root-cause analysis?

Elastic iteration for unit test failures works by employing Ralph-inspired Agent Teams that perform auto-fix and root-cause analysis iteratively, applying circuit-breaker decisions to halt or continue per-layer testing.

Why does my automated E2E testing pipeline stop before creating a PR?

Your automated E2E testing pipeline stops before PR creation when a verification layer triggers a circuit-breaker decision due to failing TypeCheck, unit tests, E2E, or red-team adversarial checks that cannot be auto-repaired.