Analyze and optimize OpenClaw test performance, memory use, and coverage slowdowns.
The material indicates a prompt/documentation-style performance skill with no required secrets, no declared remote endpoints, and no direct capability to execute code or exfiltrate data. Combined with its GitHub open-source origin and very strong community adoption, the overall risk is low.
The material explicitly states that no keys or environment variables are required, and it does not request API tokens, account credentials, or other sensitive authentication data; credential leakage or misuse risk is therefore low.
No remote endpoints are declared. The content is mainly local test-performance guidance and command suggestions, with no indication that user data is sent to external services.
The system flags it as prompt-only. Although the README mentions commands such as pnpm test and /usr/bin/time, the audited artifact itself provides guidance rather than an embedded agent or automatic local code-execution capability.
The documentation suggests reading local AGENTS.md files and test files to locate performance issues, but the skill itself does not declare file write access, database access, or permissions beyond the stated performance-analysis purpose.
The source is a GitHub open-source repository with auditable code and extremely strong community adoption (~377k stars), which are strong positive signals. Although the license is not stated and maintenance status is unknown, the available material shows no red flags such as closed-source distribution, abandonment, or suspicious packaging.
Copy the install command and let the AI configure it · recommended for beginners
Please install the "openclaw-test-performance" skill from askskill: 1. Download https://raw.githubusercontent.com/openclaw/openclaw/main/.agents/skills/openclaw-test-performance/SKILL.md 2. Save it as ~/.claude/skills/openclaw-test-performance/SKILL.md 3. Reload skills and tell me it's ready
Benchmark OpenClaw test and plugin-suite runs, compare the latest two executions, identify the slowest cases, the most expensive import chains, and coverage-related slow paths, then provide actionable optimization recommendations.
A performance comparison report with major bottlenecks, likely root causes, and prioritized optimization recommendations.
Analyze CPU, RSS, and heap growth during OpenClaw test execution, identify possible memory leaks, high-allocation hotspots, or abnormal resource usage, and explain how to validate the findings.
A resource-usage analysis highlighting suspicious leak points or hotspot modules, plus validation and remediation steps.
Inspect OpenClaw slow paths when coverage is enabled, analyze which files, imports, or plugins significantly slow the coverage phase, and propose refactoring or configuration changes to reduce overhead.
A list of slow coverage paths, impact assessment, and practical configuration or code optimization suggestions.
Use evidence first. The goal is real pnpm test, plugin-suite, and
plugin-inspector speed/RSS improvement with coverage intact, not runner tuning by
guesswork.
AGENTS.md files before editing:
src/agents/AGENTS.md for agent/import hotspots.src/channels/AGENTS.md and src/plugins/AGENTS.md for plugin/channel
laziness.src/gateway/AGENTS.md for server lifecycle tests.test/helpers/AGENTS.md and test/helpers/channels/AGENTS.md for shared
contract helpers.src/infra/outbound/AGENTS.md for outbound/media/action tests.pnpm test:perf:groups --full-suite --allow-failures --output <file>
for full-suite ranking.pnpm test:extensions:batch <plugin[,plugin...]> or plugin-inspector command
before jumping to the full extension sweep./usr/bin/time -l pnpm test <file-or-files> --maxWorkers=1 --reporter=verboseOPENCLAW_VITEST_IMPORT_DURATIONS=1 OPENCLAW_VITEST_PRINT_IMPORT_BREAKDOWN=1.scripts/committer "<message>" <paths...> and push when the
user asked for commits/pushes. Stage only files touched for this attack.Use this section when perf work involves bundled plugins, plugin-inspector, SDK barrels, package-boundary tests, or extension suites.
pnpm test extensions/<id> or pnpm test:extensions:batch <id>pnpm run test:extensions:package-boundary:canary and
pnpm run test:extensions:package-boundary:compilepnpm test:extensions…
Verify an OpenClaw release is fully published and working across all channels.
Fetch GitHub issues, create fixes, open PRs, and handle reviews.
Convert text to speech locally and offline with sherpa-onnx, no cloud needed.
Regenerate OpenClaw release changelog sections from Git history before releases.
Prepare and verify OpenClaw stable or beta releases and release notes.
Create and review technical docs and agent instruction files in repositories.
Choose and run the safest, cheapest OpenClaw test and validation path.
Run, inspect, debug, and extend OpenClaw QA scenarios and artifacts.
Investigate test memory growth, heap leaks, and OOM root causes.
Diagnose OpenClaw issues by choosing logs, probes, and proof paths first.
Run Kova/OpenClaw validation, benchmarks, release gates, and performance reports.
Refactor OpenClaw docs pages with source-checked preservation, clearer structure, and verification.