Slack release announcement
Skill somnio-software/somnio-ai-tools/.claude/skills/slack-release-announcement
Use when the user asks for a Slack message, announcement, or "mensaje de update" about one or more released CLI versions (e.g. "mensaje para slack de la 2.10.0", "anuncia el release", "post de la nueva version").From its SKILL.md
npx -y skills add somnio-software/somnio-ai-tools --skill slack-release-announcementAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 4 stars4 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
3.5 KB, as published. Nobody here has run it
Slack Release Announcement
Turns one or more cli/CHANGELOG.md entries into a short Spanish Slack announcement
the user copies by hand into Slack.
Source of truth
Read cli/CHANGELOG.md and use ONLY what the requested versions list. Never invent
skills, flags, commands or version numbers. If a version isn't in the changelog, say so
and stop.
Output contract
Plain text, Spanish, in this order:
- Título — one line: product + versions +
🚀. - Novedades — one section per group of
Addedentries. One bullet per item:Nombre (alias): qué hace, en media línea. - Cambios / refactors — only for
ChangedorRemovedentries that alter how people use the tool. Say what changed and what to use instead. Prefix removed flags or breaking bits with⚠️. - Mejoras y fixes — ONE generic sentence covering every
Fixedentry together. Never enumerate individual fixes, no matter how interesting they are. - Cierre — the command to update, e.g.
Para actualizar: somnio update.
Group multiple versions by theme (new skills / new commands / refactor), not by version number — the reader cares about what changed, not which release it landed in.
Style
- Español rioplatense, informal but professional (
elegís,usá,tenés). - One line per bullet. If a bullet needs a second sentence, it's too long — cut it. Changelog entries are 3–5 lines; the bullet is ~10 words.
- Emojis: one per section header, plus
⚠️for breaking changes. Never inside a bullet. - No Markdown syntax in the text — no
*,_,`,#. The user pastes into Slack and applies formatting there. Bold section headers and command names by rendering them bold, not by typing asterisks. - Command and alias names go bare:
somnio skills update, not quoted or backticked.
Example (2.9.0 + 2.10.0)
Somnio CLI 2.9.0 y 2.10.0 ya están disponibles 🚀
🆕 Nuevas skills (2.9.0)
- Angular (2+): health audit (ah) y best practices (ap)
- Harness Audit (ha): puntúa qué tan completo está el harness de IA del proyecto
- SOC 2 Readiness (s2): evidencia contra los Trust Services Criteria
🧹 Nuevo grupo de comandos somnio skills (2.10.0)
Las skills ahora tienen su propio ciclo de vida, separado del binario:
- somnio skills install: elegís qué skills y dónde, global o por proyecto
- somnio skills update: actualiza solo las que ya tenés instaladas
🔄 Refactor de somnio update
Ahora solo actualiza el CLI. Ya no borra ni reinstala todas las skills en todos los agentes. Para eso usá somnio skills update. ⚠️ Se eliminaron los flags --legacy, --all-skills y --post-update.
🛠️ Mejoras y fixes
Varias mejoras y correcciones en la instalación de skills y en la experiencia interactiva del CLI.
Para actualizar: somnio update
Common mistakes
| Mistake | Fix |
|---|---|
| Copying the changelog's technical detail into the bullet | Keep the outcome, drop the mechanism |
Listing each Fixed entry | One generic sentence for all of them |
| Emoji on every bullet | Section headers only |
Writing *negrita* / backticks | Plain text; the user formats in Slack |
| Splitting the message by version | Group by theme, mention the version in the header |