release-announcement
Ajuda seu agente a escrever anúncios de lançamentos. Ele foca no que é importante para o usuário e como usar as novidades.
O que ela faz
Este recurso ajuda a criar anúncios sobre atualizações de software. Ele escreve textos para diferentes locais, como notas dentro do programa, posts em redes sociais ou artigos de blog, focando no que o usuário ganha com a novidade.
Quando usar
- ✓Quando uma nova versão ou recurso é lançado e precisa ser comunicado.
- ✓Quando uma funcionalidade que era secreta agora está disponível para todos.
- ✓Quando uma mudança importante pode afetar os usuários e precisa ser avisada com antecedência.
Exemplo do que pedir para a IA
“Escreva um anúncio para a nova versão 2.0 do nosso aplicativo, destacando que agora ele é 50% mais rápido e permite exportar dados em PDF.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
A IA entende para quem o anúncio é (usuários, desenvolvedores, etc.) e onde ele será publicado (blog, rede social). Ela então cria um texto focado nos benefícios para o leitor, com instruções claras sobre o que fazer.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add paperclipai/paperclip --skill release-announcementOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/paperclipai/paperclip/master/packages/skills-catalog/catalog/optional/content/release-announcement/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Anúncio de Lançamento
Escreva o anúncio apropriado para o canal de um lançamento sem causar alvoroço. Superfícies diferentes precisam de formatos diferentes: uma entrada de changelog não é um post de blog, que não é um card social. O critério é: um leitor da superfície escolhida pode decidir em menos de 30 segundos se este lançamento o afeta e, em caso afirmativo, o que fazer.
Quando usar
- Uma versão, recurso ou correção está sendo enviada e precisa de um texto para pelo menos uma superfície.
- Um recurso anteriormente privado está se tornando GA (Geralmente Disponível).
- Uma mudança que quebra a compatibilidade precisa ser comunicada antes que os usuários a encontrem.
Quando não usar
- Uma mudança apenas interna sem impacto no usuário. Atualize a documentação interna; não anuncie.
- O lançamento está incompleto (ainda em desenvolvimento ativo). Espere até que seja enviado, mesmo que o marketing queira o post.
Saída de Casos do Paperclip
Quando esta habilidade é executada dentro do Paperclip e experimental.enableCases está habilitada,
gere casos de conteúdo de lançamento duráveis antes de entregar a cópia. Os casos preservam
a saída inspecionável; o problema coordena o trabalho.
Use skills/paperclip/references/cases.md para o contrato da API. Inclua
X-Paperclip-Run-Id nas escritas quando PAPERCLIP_RUN_ID estiver definido. Se a API retornar
403 Cases are disabled, relate essa limitação e continue com o artefato de cópia solicitado.
Atualize o caso de lançamento pai primeiro quando ele ainda não existir:
{
"caseType": "release",
"key": "paperclip-release:vYYYY.MDD.P",
"title": "Paperclip vYYYY.MDD.P release",
"status": "in_progress",
"fields": {
"schema_version": 1,
"version": "vYYYY.MDD.P",
"release_date": "YYYY-MM-DD",
"release_patch": 0,
"stable": true,
"channels": ["blog_post", "tweet_storm"],
"artifacts": {
"changelog_path": "releases/vYYYY.MDD.P.md",
"publish_url": null
}
}
}
Para um blog de desenvolvimento, atualize um caso filho com parentCaseId definido para o caso de lançamento:
{
"caseType": "blog_post",
"key": "paperclip-release:vYYYY.MDD.P:blog-post",
"title": "Paperclip vYYYY.MDD.P launch post",
"status": "in_review",
"parentCaseId": "<release-case-id>",
"fields": {
"schema_version": 1,
"version": "vYYYY.MDD.P",
"slug": "paperclip-vYYYY-MDD-P",
"word_count_target": 650,
"target_audience": ["operators", "developers"],
"requires_screenshot": false,
"links": {
"release_notes": "releases/vYYYY.MDD.P.md",
"publish_url": null
},
"sections": ["hook", "whats_new", "upgrade", "whats_next"]
}
}
Para saída social, atualize um caso filho irmão:
{
"caseType": "tweet_storm",
"key": "paperclip-release:vYYYY.MDD.P:tweet-storm",
"title": "Paperclip vYYYY.MDD.P tweet storm",
"status": "in_review",
"parentCaseId": "<release-case-id>",
"fields": {
"schema_version": 1,
"version": "vYYYY.MDD.P",
"post_count": 1,
"channel": "x",
"target_audience": ["operators", "contributors"],
"links": {
"release_notes": "releases/vYYYY.MDD.P.md",
"publish_url": null
},
"review": {
"needs_human_copy_paste": true,
"approved_by": null
}
}
}
Escreva a cópia produzida em PUT /api/cases/:caseId/documents/body com
format: "markdown" e um changeSummary. Busque a revisão mais recente do documento
e passe baseRevisionId ao atualizar um corpo de documento existente.
Determine o público e o canal primeiro
| Público | Melhor canal | Tom |
|---|---|---|
| Usuários avançados existentes | Changelog, nota no aplicativo | Conciso, factual, links |
| Equipes de engenharia adotando sua API | Notas de lançamento, blog de desenvolvimento | Exemplos, passos de migração, pins de versão |
| Clientes potenciais | Landing page, blog de marketing | Arco narrativo, problema → solução, prova social |
| Público amplo | Post social, newsletter por e-mail | Pitch de uma frase, link para detalhes |
| Equipe interna | Post no Slack/Discord | O que mudou, quem contatar se quebrar |
Escolha o público para este texto. Um lançamento geralmente precisa de vários textos; não os misture.
Estrutura universal
Independentemente do canal, comece com:
- O que mudou. Uma frase no vocabulário do usuário.
- Quem afeta. Qual função de usuário / caso de uso.
- O que fazer. Migrar agora / optar por participar / nenhuma ação necessária.
Todo o resto é profundidade que suporta esses três.
Modelos de canal
Entrada de changelog (conciso)
## v1.42.0 — 2026-05-26
### Adicionado
- <recurso> — <benefício de uma linha para o usuário>. ([#1234](link))
### Alterado
- <mudança> — <impacto de uma linha>. ([#1235](link))
### Corrigido
- <bug> — <sintoma visível para o usuário de uma linha>. ([#1236](link))
…
Perguntas frequentes
O que significa 'sem jargão'?
Significa usar palavras simples que qualquer pessoa entende, mesmo sem saber nada de programação ou tecnologia.
O que é 'Paperclip Cases'?
É um sistema interno usado para organizar e rastrear o trabalho de escrita dos anúncios, garantindo que tudo seja registrado e gerenciado corretamente.
Por que é importante focar no 'impacto para o usuário'?
Porque as pessoas querem saber como uma novidade as afeta diretamente e quais benefícios elas terão, em vez de apenas saber o que foi mudado tecnicamente.
Detalhes
Descrição original do autor
Write a release announcement — changelog, blog post, in-app note, or social post — that leads with user impact, names the audience, and includes upgrade/migration steps without filler.
repo: paperclipai/paperclip
Popularidade
- Estrelas no GitHub
- 103 mil
- Posição no ranking
- #386
- Licença
- MIT
- Atualizada em
- 16/10/2026
Comentários
- …
Mais skills deste repositório
delegate-work
Ajuda seu agente a delegar trabalho para outro agente. É útil para dividir tarefas complexas e acompanhar o progresso de forma organizada.
paperclipai/paperclip
follow-up-results
Faz seu agente verificar resultados de trabalhos anteriores. É útil para acompanhar o andamento de tarefas e adicionar feedback humano.
paperclipai/paperclip
review-my-team
Ajuda seu agente a revisar a equipe conectada. É útil para ter um resumo do time, tarefas, bloqueios e aprovações pendentes.
paperclipai/paperclip
paperclip-task-bridge
Faz seu agente criar e gerenciar tarefas em outra plataforma. É útil para interagir com sistemas de gerenciamento de projetos diretamente.
paperclipai/paperclip
Skills parecidas
product-lens
Ajuda seu agente a validar ideias de produtos antes de desenvolvê-las. Ele analisa o alinhamento com o mercado e a experiência do usuário para decidir se um produto deve seguir em frente.
affaan-m/ECC
investor-outreach
Ajuda seu agente a escrever e-mails para investidores. Ele cria mensagens personalizadas para pedir investimento ou enviar atualizações.
affaan-m/ECC
email-marketing
Faz seu agente criar um e-mail de lançamento de produto. Inclui imagem, título, corpo do texto e botão de ação.
nexu-io/open-design