A comprehensive testing and debugging skill for JavaScript and TypeScript applications focused on high coverage and systematic bug resolution.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install test-specialist
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install test-specialist using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Test Specialist skill provides a structured framework for applying systematic testing methodologies and debugging techniques to JavaScript and TypeScript applications. It bridges the gap between manual coding and robust quality assurance by offering predefined strategies for unit, integration, and end-to-end testing. By leveraging this tool within the Openclaw Skills ecosystem, developers can ensure their applications are resilient against regressions, security vulnerabilities, and performance regressions.
This skill goes beyond simple test writing by incorporating advanced logic for bug isolation and root cause analysis. It includes specialized scripts to find untested code and analyze coverage reports, making it an essential asset for teams aiming for high-quality production code. Whether you are implementing test-driven development or cleaning up a legacy codebase, this skill provides the roadmap and technical patterns necessary for success.
To begin using this skill within your project, ensure you have a compatible testing environment. Install the recommended testing stack using npm:
npm install --save-dev jest vitest @testing-library/react supertest playwright
To utilize the specialized analysis scripts provided by this Openclaw Skills module, ensure Python 3 is available and run the following to identify coverage gaps:
# Find files without tests
python3 scripts/find_untested_code.py src
# Analyze existing coverage data
python3 scripts/analyze_coverage.py coverage/coverage-final.json
The Test Specialist skill interacts with various data formats to maintain quality standards. It primarily organizes information as follows:
| Data Type | Description | File Extension |
|---|---|---|
| Test Suites | Unit, integration, and E2E test definitions | .test.ts / .spec.ts |
| Coverage Data | Raw coverage metrics generated by test runners | .json (Istanbul) |
| Analysis Reports | Output from gap detection and priority scripts | Console / Markdown |
| Mock Data | Static or dynamic data used for API and service mocking | .json / .ts |
| Reference Docs | Detailed testing patterns and bug analysis frameworks | .md |
Loading
A comprehensive quality assurance specialist skill for building test strategies, automation frameworks, and ensuring software reliability.

A specialized AI skill for architecting and deploying scalable, production-grade infrastructure as code across major cloud providers.

An AI-driven technical analysis engine that evaluates weekly price charts to identify trends, support levels, and probabilistic price scenarios.

A specialized AI coding agent skill for building high-performance iOS, macOS, and server-side applications using Swift 5.9+ and SwiftUI.

A senior-level specialist skill for implementing advanced type systems, full-stack type safety, and high-performance TypeScript architectures.

A quantitative analysis tool for identifying US market bubble risks using the Minsky/Kindleberger framework and objective market metrics.








































