openclaw-go
Go client library for OpenClaw gateway integration
All Skills in This Repository (6)
Pure Emerald Level Indicatorsupstream-release
Synchronize new OpenClaw gateway versions into the openclaw-go library.
docs-site
Automate VitePress documentation site builds, previews, and GitHub Pages deployment.
docs-design
Analyze and adjust layout, colors, typography, and components in VitePress documentation sites.
release-tag
Create a GitHub release from a Git tag after a PR merge.
pr-review
Automate Go pull request reviews for standards, test coverage, and documentation.
go-test
Run Go test suites with race detection and iterate fixes until passing.
Frequently Asked Questions
FAQPage SchemaHow to install openclaw-go?โผ
Run `npx skills add a3tai/openclaw-go --all -g -y` in your terminal to install all skills in this suite globally.
What does openclaw-go do?โผ
It is a Go client library for the OpenClaw gateway, providing typed clients for the WebSocket protocol, OpenAI-compatible chat APIs, tool invocation, and local network discovery.
How to run Go tests with the race detector?โผ
The go-test skill runs `go test ./... -race`, analyzes any failures, applies fixes, and re-runs until the full suite passes.
Can AI review pull requests in this repo?โผ
Yes. The pr-review skill checks Go conventions, test coverage, protocol correctness, changelog entries, and security before approving a merge.
How are upstream OpenClaw releases synced?โผ
The upstream-release skill reads changelog deltas, updates protocol types and gateway methods, adds tests, and opens a reviewed PR before tagging the release.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core