CommunityCodierung & Entwicklunggithub.com

OpenClaw-Release-Ankündigung

Entwurf oder Veröffentlichung von OpenClaw-Beta-, Stable- oder Extended-Stable-Discord-Release-Ankündigungen basierend auf Changelog, Tag, Registry und Validierungsnachweisen.

Was ist OpenClaw-Release-Ankündigung?

Diese Fähigkeit ermöglicht das Erstellen oder Veröffentlichen von Discord-Release-Ankündigungen für OpenClaw in den Varianten Beta, Stable und Extended-Stable. Sie analysiert Release-Evidenzen wie GitHub-Release-Body, Changelogs, Commits seit dem letzten Release, Registry-Metadaten und Validierungsstatus. Die Ankündigung priorisiert benutzersichtbare Änderungen und enthält spezifische Update-Befehle, Risikoeinordnung und Testbereiche. Der Fokus liegt auf einer übersichtlichen, skimmbaren Discord-Markdown-Formatierung ohne Tabellen, mit kurzer Einleitung, Bullet Points und Links. Die Fähigkeit unterstützt das Posten über den Discord-Desktop-Client (via $discord-user-post) und vermeidet Bots, Webhooks oder Tokens. Sie ist für Maintainer gedacht, die nach einem Live-Release Ankündigungen formulieren und versenden müssen.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/clawdbot/clawdbot/tree/main/.agents/skills/release-openclaw-announcement

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

OpenClaw Release-Ankündigung

Verwende mit release-openclaw-maintainer, nachdem ein Release live ist. Verwende mit $discord-user-post, wenn die Ankündigung tatsächlich als eingeloggter Benutzer auf Discord gepostet wird.

Evidenz zuerst

Bevor du Schwerpunkte entwirfst, lies echte Release-Evidenzen:

  1. GitHub-Release-Body und unveränderlicher Tag; für Extended-Stable bestätige zusätzlich den npm/Container-only-Scope und die Nicht-Latest-Klassifizierung.
  2. Die CHANGELOG/<version>.md der veröffentlichten Basisversion und die Beitragsaufzeichnung, aufgelöst mit node scripts/release-changelog.mjs read --version <version> [--ref <sha-or-tag>] (füge --record für die Buchhaltung hinzu). Der gemeinsame Resolver liest historische monolithische Tags; die aktuelle CHANGELOG.md ist ein Index. Nach der genehmigten Dokumentenveröffentlichung lies den vollständigen Docs-Mirror und die eingefrorene Aufzeichnung, anstatt den kompakten GitHub-Body als vollständige Notizen zu behandeln.
  3. Commits seit der vorherigen ausgelieferten Version oder der vom Operator angegebenen Basis.
  4. Registry-/Paketmetadaten für die exakte Version und den aktuellen dist-tag.
  5. Validierungsstatus, der für das Vertrauen der Benutzer relevant ist.

Behaupte keine vollständige Changelog-Prüfung, es sei denn, du hast sie durchgeführt. Wenn du nur die generierten Release-Notes oder einen ausgewählten Changelog-Abschnitt gelesen hast, sage das und prüfe entweder ordnungsgemäß oder entwirf mit dieser Einschränkung.

Priorisiere für Beta-Schwerpunkte benutzersichtbare Änderungen gegenüber internen Test- oder CI-Mechaniken:

  • Installations-/Aktualisierungspfade
  • Betriebssystem-/plattformspezifisches Verhalten
  • Gateway-Start/Neustart, Konfiguration und Laufzeitverhalten
  • Provider/Modell/Runtime-Routing
  • Plugin-Laden und lokale Plugin-Entwicklung
  • Kanäle und Medienpfade
  • Sicherheits-/Datenverlust-/Benutzerauswirkungs-Fixes

Lasse späte Release-Branch-Fixes nicht automatisch die Ankündigung dominieren. Wenn die Version eine große Differenz zur vorherigen ausgelieferten Version enthält, ordne die Schwerpunkte nach der gesamten Release-Differenz und der erwarteten Benutzerauswirkung; erwähne späte Fixes in ihrer natürlichen Kategorie.

Erforderlicher Text

Jede Beta-Ankündigung muss den Beta-Status explizit machen und Folgendes enthalten:

  • exakte Version, z.B. OpenClaw 2026.5.25-beta.1
  • Ein-Satz-Risikoeinordnung: Beta, nützlich zum Testen, nicht für Stable-Promotion
  • fokussierte Testbereiche, die aus Evidenzen abgeleitet sind, nicht aus Vermutungen
  • Update-Befehl, der oben nahe der Spitze beworben wird:
    openclaw update --channel beta --yes
    openclaw --version
    
  • Frischinstallationspfad: Installieren von https://openclaw.ai
  • GitHub-Release-Link
  • präzise Validierungsnotiz, ohne CI zur Schlagzeile zu machen

Schlage keine npm-Install-Befehle in Beta-Ankündigungen vor, es sei denn, der Operator bittet explizit um npm-spezifischen Text oder Fehlerbehebungstext. Es ist in Ordnung, Registry-Metadaten als Evidenz zu verwenden; mache daraus keine öffentlichen Installationsanleitungen.

Verwende für Stable-Ankündigungen die Stable-Kanal-Formulierung:

openclaw update --channel stable --yes
openclaw --version

Frischinstallationen verweisen weiterhin auf https://openclaw.ai.

Für Extended-Stable nenne die exakte Version und den nachfolgenden Monat. Erwähne nur beobachtbare Backports und verwende:

openclaw update --channel extended-stable
openclaw --version

Füge kein --yes hinzu: Benutzer, die von neuerem regulärem Stable wechseln, müssen die Downgrade-Warnung sehen, weil ältere Versionen möglicherweise neuere Konfigurationen nicht verstehen. Verlinke das GitHub-Release, aber übernimm keine regulären Stable-macOS-, Windows-, ClawHub-, latest- oder Website-Ansprüche.

Stil

  • Discord-Markdown, keine Tabellen.
  • Übersichtlich halten: kurze Einleitung, Aufzählungspunkte, Befehle, Links.
  • Führe mit dem, was Benutzer fühlen oder testen können, nicht mit Beweisinfrastruktur.
  • Erwähne Validierung erst nach Installations-/Update-Anweisungen.
  • Sei spezifisch, wo Feedback nützlich ist.
  • Erwähne keine privaten lokalen Beweispfade in öffentlichen Ankündigungen.
  • Übertreibe unverifizierte Plattformen, Kanäle oder Provider-Verhalten nicht.

Posten

Wenn du gebeten wirst zu posten, verwende $discord-user-post, um die eingeloggte Discord-Desktop-App als Benutzer zu bedienen. Löse den genauen Server/Kanal auf und überprüfe ihn sichtbar, überprüfe den endgültigen Body und bitte um Aktion-Zeit-Bestätigung, bevor du ihn eingibst oder sendest. Verwende niemals OpenClaw-Kanal-Sends, Bots, Webhooks, Relays oder Tokens.

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

1password

Set up and use 1Password CLI for sign-in, desktop integration, and reading or injecting secrets.

acp-router

Route plain-language requests for Claude Code, Cursor, Copilot, OpenClaw ACP, OpenCode, Gemini CLI, Grok Build, Qwen, Kiro, Kimi, iFlow, Factory Droid, Kilocode, or explicit ACP harness work into either OpenClaw ACP runtime sessions or direct acpx-driven sessions ("telephone game" flow). For coding-agent thread requests, read this skill first, then use only `sessions_spawn` for thread creation. Codex chat binding defaults to the native Codex app-server plugin unless ACP is explicit or background spawn needs ACP.

add-model-provider

Add and live-prove a model provider with non-interactive config one-liners, without exposing credentials.

agent-transcript

Requested GitHub PR/issue agent transcripts: redact, trim, preview, and insert safely.

apple-notes

Create, view, edit, delete, search, move, or export Apple Notes via the memo CLI on macOS.

apple-reminders

List, add, edit, complete, or delete Apple Reminders and reminder lists via remindctl.

auto-qa

Run OpenClaw-wide autonomous QA and live/stress campaigns across independent subsystem lanes, with verified fixes and a resumable evidence report.

autoreview

Structured code review through the shared OpenClaw agent-skills installation.

bear-notes

Create, search, and manage Bear notes via grizzly CLI.

blacksmith-testbox

Run Blacksmith Testbox for CI-parity checks, secrets, hosted services, migrations, or builds local cannot reproduce.

block-kit

Use proactively for structured or interactive Slack replies, and when asked to author or validate native Slack Block Kit JSON.

blogwatcher

Monitor blogs and RSS/Atom feeds for updates using the blogwatcher CLI.

blucli

BluOS CLI (blu) for discovery, playback, grouping, and volume.

bluebubbles

Send and manage iMessages via BlueBubbles, including attachments, tapbacks, edits, replies, and groups.

browser-automation

Use when controlling web pages with the OpenClaw browser tool, especially multi-step flows, login checks, tab management, or recovery from stale refs/timeouts.

camsnap

Capture frames or clips from RTSP/ONVIF cameras and local webcams, including USB pan/tilt/zoom control.

canvas

Present HTML on connected OpenClaw node canvases, navigate/eval/snapshot, and debug canvas host URLs.

channel-message-flows

Use when running QA Lab channel message flow evidence.

clawdtributor

Clawtributor PRs here, last week or another window: discover conversation refs, recheck GitHub, rank by impact.

clawhub

Search ClawHub for plugins by default, or skills when explicitly requested; install, verify, update, uninstall, publish, or sync skills.

Verwandte Skills