CommunityProgramación y desarrollogithub.com

release-openclaw-announcement

Redacta o publica anuncios de lanzamiento de OpenClaw en Discord (beta, estable o extendido-estable) a partir del changelog, el tag, el registro y la evidencia de validación. Úsalo al anunciar un lanzamiento, un candidato a lanzamiento, o al preguntar qué deberían probar los usuarios tras un lanzamiento de OpenClaw.

¿Qué es release-openclaw-announcement?

Esta habilidad permite redactar o publicar anuncios de lanzamiento de OpenClaw (beta, estable o extendido-estable) directamente en Discord. Se basa en evidencia real del lanzamiento, como el cuerpo de la release de GitHub, el changelog correspondiente, los commits desde la versión anterior, metadatos del registro y el estado de validación. Para betas, prioriza cambios observables por el usuario sobre aspectos internos de pruebas o CI. Incluye copias requeridas como el comando de actualización, enlace a la release y una nota de validación. Al publicar, usa `$discord-user-post` para operar la app de escritorio de Discord como el usuario, verificando servidor y canal exactos y solicitando confirmación antes de enviar. No usa canales de envío de OpenClaw, bots, webhooks, relays ni tokens.

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

Installed? Explore more Programación y desarrollo skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

Anuncio de lanzamiento de OpenClaw

Usar con release-openclaw-maintainer después de que un lanzamiento esté activo. Usar con $discord-user-post al publicar realmente en Discord como el usuario conectado.

Evidencia primero

Antes de redactar áreas de enfoque, lee la evidencia real del lanzamiento:

  1. El cuerpo de la release de GitHub y el tag inmutable; para extendido-estable, confirma también el ámbito solo npm/contenedor y la clasificación no-Latest.
  2. El CHANGELOG/<version>.md de la versión base lanzada y el registro de contribuciones, resuelto con node scripts/release-changelog.mjs read --version <version> [--ref <sha-or-tag>] (añade --record para contabilidad). El resolvedor compartido lee tags monolíticos históricos; el CHANGELOG.md actual es un índice. Tras la publicación aprobada de la documentación, lee el mirror completo de la documentación y el registro congelado en lugar de tratar el cuerpo compacto de GitHub como notas completas.
  3. Commits desde la versión enviada anterior o la base especificada por el operador.
  4. Metadatos del registro/paquete para la versión exacta y el dist-tag actual.
  5. Estado de validación relevante para la confianza del usuario.

No afirmes una auditoría completa del changelog a menos que la hayas realizado. Si solo lees las notas de lanzamiento generadas o una sección seleccionada del changelog, dilo y audita adecuadamente o redacta con esa limitación.

Para áreas de enfoque beta, prioriza los cambios observables por el usuario sobre los mecanismos internos de prueba o CI:

  • rutas de instalación/actualización
  • comportamiento específico del SO/plataforma
  • inicio/reinicio de Gateway, configuración y comportamiento en tiempo de ejecución
  • enrutamiento de proveedor/modelo/tiempo de ejecución
  • carga de plugins y desarrollo local de plugins
  • canales y rutas multimedia
  • correcciones de seguridad/pérdida de datos/impacto al usuario

No permitas que las correcciones tardías de la rama de lanzamiento dominen automáticamente el anuncio. Si la versión incluye un delta grande respecto a la versión enviada anterior, clasifica las áreas de enfoque según el delta total del lanzamiento y el impacto esperado en el usuario; menciona las correcciones tardías en su categoría natural.

Copia requerida

Cada anuncio beta debe hacer explícito el estado beta e incluir:

  • la versión exacta, p. ej., OpenClaw 2026.5.25-beta.1
  • una frase de marco de riesgo de una oración: beta, útil para pruebas, no promoción estable
  • áreas de prueba enfocadas derivadas de la evidencia, no de suposiciones
  • comando de actualización promovido cerca de la parte superior:
    openclaw update --channel beta --yes
    openclaw --version
    
  • ruta de instalación nueva: Instalar desde https://openclaw.ai
  • enlace a la release de GitHub
  • nota de validación concisa, sin convertir la CI en el titular

No sugieras comandos de instalación npm en anuncios beta a menos que el operador lo solicite explícitamente para copia específica de npm o texto de solución de problemas. Está bien usar los metadatos del registro como evidencia; no conviertas eso en una guía de instalación pública.

Para anuncios estables, usa la redacción del canal estable:

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

Las instalaciones nuevas siguen apuntando a https://openclaw.ai.

Para extendido-estable, nombra la versión exacta y el mes final. Menciona solo backports observables, y usa:

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

No añadas --yes: los usuarios que migran desde estable regular más nuevo deben ver la advertencia de degradación porque las versiones anteriores pueden no entender la configuración más nueva. Enlaza la Release de GitHub, pero no heredes afirmaciones sobre macOS, Windows, ClawHub, latest o sitio web del estable regular.

Estilo

  • Markdown de Discord, sin tablas.
  • Mantenlo escaneable: introducción corta, viñetas, comandos, enlaces.
  • Lidera con lo que los usuarios pueden sentir o probar, no con la plomería de prueba.
  • Menciona la validación solo después de las instrucciones de instalación/actualización.
  • Sé específico sobre dónde es útil la retroalimentación.
  • No menciones rutas de prueba local privadas en anuncios públicos.
  • No exageres plataformas, canales o comportamiento de proveedores no verificados.

Publicación

Cuando se te pida publicar, usa $discord-user-post para operar la aplicación de escritorio de Discord conectada como el usuario. Resuelve y verifica visiblemente el servidor/canal exacto, inspecciona el cuerpo final y solicita confirmación en el momento de la acción antes de ingresar o enviarlo. Nunca uses envíos de canal de OpenClaw, bots, webhooks, relays o 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, 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.

Skills relacionados