optimizetests

Automate OpenClaw test optimization while preserving full coverage.

Updated Apr 24, 2026
One-click install
npx skills add https://github.com/frankhli843/gemmahermes --skill optimizetests-frankhli843
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: optimizetests
Source: https://github.com/frankhli843/gemmahermes/tree/main/.agents/skills/optimizetests
Command: npx skills add https://github.com/frankhli843/gemmahermes --skill optimizetests-frankhli843

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Optimize OpenClaw test/runtime speedups while preserving full test coverage and avoiding shards, skipped assertions, or unsafe runner flags.

Core Features & Use Cases

  • Provides a runbook to identify performance bottlenecks in OpenClaw tests and measure improvements.
  • Guides evidence-based optimization with commands for profiling, deduplication, and test reorganization to reduce wall time.
  • Applies to CI pipelines, local development, and batch test executions where coverage must be maintained.

Quick Start

Run the optimization workflow to speed up OpenClaw tests while preserving all coverage by following the Runbook steps.

Frequently Asked Questions about optimizetests

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

FAQPage Schema
How do I speed up OpenClaw tests in CI pipelines without losing coverage?

To speed up OpenClaw tests without losing coverage, use an automated optimization runbook that profiles bottlenecks, deduplicates tests, and reorganizes execution to reduce CI pipeline wall time while maintaining all assertions.

What is the best way to optimize test automation runtime without skipping assertions?

Optimizing test automation runtime without skipping assertions requires evidence-based profiling and test deduplication to eliminate redundant executions. This approach reduces wall time while strictly preserving all test coverage gates and avoids unsafe runner flags.

How does test deduplication and reorganization improve CI workflows?

Test deduplication and reorganization improve CI workflows by identifying overlapping test cases and restructuring execution batches. This eliminates redundant processing, significantly lowering overall test wall time without weakening coverage gates or requiring shards.

Can I use test sharding to improve OpenClaw test performance?

You should not use test sharding to improve OpenClaw test performance. The optimization process explicitly avoids shards, skipped assertions, weakened gates, and risky runner flags to ensure full coverage is preserved during runtime speedups.

What are the limitations of optimizing local development test speed?

The main limitation of optimizing local development test speed is avoiding unsafe shortcuts. You must follow precise runbook commands for evidence collection and cannot use shards, skipped assertions, weakened gates, or risky runner flags during the process.