A professional code review skill for Go developers that enforces best practices for table-driven tests, subtests, and concurrency-safe testing.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install go-testing-code-review
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 go-testing-code-review using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Go Testing Code Review skill is a specialized tool within the Openclaw Skills ecosystem designed to automate the rigorous inspection of Go test files. It ensures that developers adhere to idiomatic Go patterns, such as version-gated fuzzing (Go 1.18+) and modern loop-variable capture (Go 1.22+). By strictly following a multi-pass workflow, this skill provides actionable feedback on test structure, naming conventions, and resource cleanup.
This skill goes beyond simple linting by analyzing the surrounding context of changes in *_test.go files. It enforces the use of table-driven structures, proper error reporting with got/want comparisons, and safe parallel execution. Whether you are managing complex mocks or high-performance benchmarks, this skill acts as an automated senior reviewer to maintain a high bar for repository test quality.
To integrate this capability into your workflow, ensure the following directory structure is present in your Openclaw Skills configuration:
# Navigate to your skill directory
cd skills/go-testing-code-review
# Ensure reference docs are available
mkdir -p references
touch references/structure.md references/mocking.md
Ensure the review-verification-protocol is also accessible in the parent directory for strict gate-keeping during the review process.
The skill utilizes a structured output format for findings and relies on specific reference files for deep-dive analysis.
| Data Type | Format | Description |
|---|---|---|
| Findings | Text | [FILE:LINE] ISSUE_TITLE with Severity and Description. |
| References | Markdown | Uses references/structure.md and references/mocking.md. |
| Versioning | SemVer | Extracts go X.YY from go.mod for feature gating. |
| Checklists | Boolean | Tracks completion of table-driven, parallel, and cleanup checks. |
-update flag pattern for regression testing with testdata.Loading
A local API-driven tool that empowers AI agents to perform real-time searches and data extraction from Bilibili using headless browser automation.

A specialized utility designed to manage the full lifecycle of the Bamdra memory suite while preventing configuration corruption in OpenClaw environments.

A powerful command-line interface for Transport for London (TfL) providing live status, journey planning, and bike availability for developers and AI agents.

A modular orchestrator skill designed to provision and configure dedicated AI agent workspaces for new clients.

A professional diagnostic utility for analyzing model traffic distribution, fallback chain health, and ClaudeCodeCLI execution failures.

A professional-grade search integration that allows AI agents to fetch real-time Google Search results through a unified API gateway.








































