Pular para o conteúdo
Skillpedia
Copy e vendas103 mil · #386

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

https://github.com/paperclipai/paperclip/blob/master/packages/skills-catalog/catalog/optional/content/release-announcement/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/paperclipai/paperclip/blob/master/packages/skills-catalog/catalog/optional/content/release-announcement/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
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-announcement

Ou 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.md
Conteú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:

  1. O que mudou. Uma frase no vocabulário do usuário.
  2. Quem afeta. Qual função de usuário / caso de uso.
  3. 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

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas