Pular pro conteúdo

Slack API skill

O Claude descobre qual método da API do Slack faz o que você quer, lê o contrato na documentação e chama sem inventar nome nem permissão.

por slackapi

instalações
2.900
estrelas no GitHub
155
No skills.sh desde
junho de 2026
Licença
MIT

Atualizada no GitHub em 24 de outubro de 2026. Dados conferidos em 26 de outubro de 2026, no skills.sh e no GitHub.

O que ela faz

Feita pela equipe do Slack, a skill guia o Claude pelas centenas de métodos da Web API, como chat.postMessage, conversations.history e users.info. Ele acha o método no índice ao vivo da documentação e lê a página dele: GET ou POST, escopos exigidos, tipo de token, argumentos, erros e faixa de limite de chamadas.

Pra chamar, usa a CLI do Slack se você estiver logado ou o token que você pega na página OAuth & Permissions do app, via curl ou SDK em JavaScript e Python. Leitura ele roda direto; postar, apagar, arquivar ou qualquer método admin, ele mostra o comando e espera o seu sim.

Ele pagina pelo cursor que o Slack devolve, respeita o Retry-After quando bate no limite e lê o erro de cada resposta: em missing_scope, aponta o escopo que falta no app. E evita métodos que o Slack aposentou, como files.upload e rtm, trocando pelos substitutos.

Nas palavras de quem fez

Use when a developer asks which Slack Web API method does something, needs a method's OAuth scopes or token type, wants to call or test a family.method…

slackapi, no SKILL.md

Quando usar

  • Puxar o histórico de um canal pra um relatório ou planilha
  • Descobrir qual método manda mensagem com botão num canal
  • Resolver erro missing_scope, invalid_auth ou channel_not_found
  • Listar todos os membros de um canal grande sem perder página
  • Testar uma chamada antes de pôr no código do bot

Depois de instalar, é só pedir assim

  • Qual método da API do Slack lista os canais do workspace e que escopo ele pede?
  • Puxa as últimas 500 mensagens do canal #vendas e salva num CSV
  • Meu bot dá missing_scope no chat.postMessage, descobre o que falta

Segurança

Gen Agent Trust Hub, Socket e Snyk leem o código da skill atrás de comando perigoso, dado vazando e instrução escondida. Alerta não é reprovação: quer dizer que vale ler o que a skill faz antes de instalar.

  • Gen Agent Trust HubPassou
  • SocketPassou
  • SnykAlerta

Perguntas

Como instalar a Slack API no Claude Code?

Toca em Levar, aqui nesta página, e deixa seu nome, e-mail e WhatsApp (é uma vez só). Aparece uma frase pronta: cola ela no Claude Code, que ele mesmo instala a Slack API, e a skill passa a valer na próxima conversa. A mesma frase serve no Codex. Se preferir fazer na mão, o passo a passo está em como instalar skills no Claude Code.

O que a slack-api precisa pra funcionar?

De um app no Slack com token e os escopos certos, ou da CLI do Slack logada. Os métodos admin exigem token de organização do Enterprise Grid. Pra montar mensagens com blocos, ela passa a vez pra skill block-kit, e as chamadas pela CLI ficam com a skill slack-cli.

Roda no Codex e no Antigravity?

Foi escrita pro Claude Code: cita as ferramentas WebFetch e Bash e as skills irmãs do plugin do Slack. A chamada por curl roda em qualquer terminal, mas o fluxo completo conta com o Claude Code.

Ela cria o app do Slack?

Não. Ela cuida da camada dos métodos: qual usar, o contrato e a chamada. Criar o app, usar a CLI e desenhar a mensagem ficam com outras skills do Slack.

Levar essa skill

1x slack-apiR$ 0,00

TotalR$ 0,00

A skill sai aqui mesmo, na hora. Seus dados eu uso pra falar com você sobre o MazyOS.

Levar precisa do JavaScript ligado. O código da skill está no GitHub: github.com/slackapi/slack-skills-plugin

Aprenda a usar

Mais da loja slackapi

Ver a loja slackapi