upstream-release

Synchronize new OpenClaw gateway versions into the openclaw-go library.

35|9|Updated Feb 20, 2026
One-click install
npx skills add https://github.com/a3tai/openclaw-go --skill upstream-release
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: upstream-release
Source: https://github.com/a3tai/openclaw-go/tree/main/.opencode/skills/upstream-release
Command: npx skills add https://github.com/a3tai/openclaw-go --skill upstream-release

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the synchronization of new OpenClaw gateway versions into the openclaw-go library, streamlining the release process for maintainers.

Core Features & Use Cases

  • Automated Release Sync: Handles the full release synchronization workflow for openclaw-go.
  • Changelog Analysis: Reads changelogs to identify API and protocol changes.
  • Documentation and Testing: Updates spec documents, gateway methods, and tests.
  • PR and Tag Creation: Opens pull requests and creates release tags.
  • Use Case: When a new OpenClaw gateway version is published, this Skill can be used to ensure the openclaw-go library is updated accordingly.

Quick Start

Run the skill to synchronize the latest OpenClaw gateway version into the openclaw-go library.

Frequently Asked Questions about upstream-release

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

FAQPage Schema
How do I automate OpenClaw gateway release synchronization for a Go library?

This Skill automates synchronization by reading changelogs to identify API changes, updating spec documents and gateway methods, running tests, opening pull requests, and creating release tags for the openclaw-go library.

What is automated changelog analysis for gateway version updates?

Automated changelog analysis reads new gateway release notes to identify API and protocol changes, then uses those insights to update the openclaw-go library's spec documents, gateway methods, and tests.

Do I need Go and GitHub access to automate openclaw-go library maintenance?

Yes, you need both Go and GitHub access to use this automation Skill, as it updates Go code, modifies tests, opens pull requests, and creates release tags directly on your repository.

How to update spec documents and tests when a new OpenClaw gateway version is published?

To update spec documents and tests for a new OpenClaw gateway version, run this Skill to parse the changelog, apply the protocol changes to your library, and validate the updates before opening a pull request.

What's the best way to open pull requests and create release tags for openclaw-go updates?

The best way to open pull requests and create release tags is using this release automation Skill, which handles the full synchronization workflow from changelog analysis to repository tagging automatically.

Can I use this release automation for Go libraries outside the OpenClaw gateway ecosystem?

No, this release automation Skill is specifically designed to synchronize OpenClaw gateway versions into the openclaw-go library, parsing its specific changelogs and updating its targeted gateway methods.