testing

Validate GBrain skill conformance and report tiered test-suite health.

1|Updated May 9, 2026
One-click install
npx skills add https://github.com/weiping/gbrain-cn --skill testing-weiping
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: testing
Source: https://github.com/weiping/gbrain-cn/tree/main/skills/testing
Command: npx skills add https://github.com/weiping/gbrain-cn --skill testing-weiping

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents broken or incomplete skill definitions from silently landing, and it continuously monitors the project’s test health while classifying failures into actionable regression types.

Core Features & Use Cases

  • Skill conformance validation: checks that every skill has valid SKILL.md frontmatter, required sections, manifest inclusion, resolver coverage, and resolver↔trigger round-trip integrity.
  • Tiered test-suite health reporting: runs unit tests, optional evals, and fast system health checks, then produces a regression-aware report.
  • Failure classification & regression intelligence: categorizes failures as REGRESSION, STALE, FLAKE, NEW, or INFRA based on recent changes and operational signals.
  • Daily automation protocol: intended for cron runs, after container restart bootstrap, and for answering user prompts like “run the tests” or “what’s broken.”

Quick Start

Run the skill’s conformance validation by executing the package’s test command for the conformance and resolver tests, then follow up by running the daily test-suite health flow to get a regression-classified report.

Frequently Asked Questions about testing

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

FAQPage Schema
How do I validate skill definitions and prevent broken manifests from landing?

Skill conformance validation checks every SKILL.md frontmatter, required sections, manifest inclusion, and resolver coverage to prevent broken skill definitions from silently landing. It ensures resolver-trigger round-trip integrity across your project files.

How does regression reporting classify test-suite failures?

Regression reporting classifies test-suite failures into REGRESSION, STALE, FLAKE, NEW, or INFRA categories based on recent changes and operational signals. This classification helps identify true regressions from unit, eval, and integration tiers.

How do I run daily test-suite health checks for my project?

You can run daily test-suite health checks through a scheduled cron protocol or after container restart bootstrap. It executes unit tests, optional evals, and fast system health checks to produce a structured regression-aware report.

Can I use Bun test for integration testing and system health monitoring?

Yes, the testing skill supports Bun test execution across unit, eval, integration, and system health tiers. It monitors project test health and applies conformance checks to ensure continuous validation coverage.

What is CI conformance checking for skill manifests and resolvers?

CI conformance checking validates skills/manifest.json, skills/RESOLVER.md, and openclaw.plugin.json round-trips to ensure structural integrity. It verifies that every skill has valid frontmatter and required sections before integration.