Registro de skills
Comunicação e conhecimentoSkills públicas

Slack Collaboration

Orquestração completa do workspace Slack para agentes de IA — mensagens, threads, canais, canvases, busca e posts agendados com integração cross-MCP para incidentes, deploys e vendas.

O que esta skill ensina

Um roteiro reutilizável para um tipo específico de trabalho.

Um servidor MCP informa a um agente quais ações estão disponíveis. Uma skill adiciona o julgamento em torno dessas ações: como reconhecer o trabalho, qual sequência seguir, o que evitar e como decidir que o resultado está completo.

Orquestre comunicação no workspace Slack — envie mensagens, gerencie threads, pesquise conversas, crie canais, compartilhe arquivos, gerencie canvases e agende mensagens. Use ao postar no Slack, buscar histórico de mensagens, criar canais, compartilhar atualizações, redigir anúncios, gerenciar threads, enviar arquivos ou…

Arquitetura

Como Slack Collaboration orienta um agente ADK-Rust.

A skill permanece legível e portátil porque contém instruções em vez de credenciais de serviço ou dados de negócio. O ADK-Rust a fornece ao agente, o agente escolhe dentro do limite de ferramentas revisado e o servidor MCP conectado executa a operação autenticada.

01

Solicitação do usuário

O agente recebe um objetivo expresso em linguagem comum.

02

Habilidade Slack Collaboration

Corresponde à intenção, fornece o guia de decisão e restringe o limite da ferramenta.

03

Agente ADK-Rust

Planeja o fluxo de trabalho e transmite cada passo significativo pelo runtime.

04

mcp-slack

Executa operações autenticadas contra o sistema que possui a capacidade.

05

Resultado verificado

As regras de conclusão da skill moldam as evidências retornadas ao usuário.

Instruções portáteis: SKILL.md · Limite de capacidade: mcp-slack · Ferramentas permitidas: 19

Guia de decisão

Como o agente transforma uma solicitação na ação correta.

Essas rotas vêm diretamente das instruções da skill. Elas ajudam o modelo a reconhecer a intenção e selecionar uma ferramenta ou fluxo de trabalho focado em vez de improvisar por toda a superfície da capacidade.

01

"enviar", "postar", "mensagem", "notificar", "anunciar"?

WORKFLOW 1: Enviar Mensagem

02

"buscar", "encontrar", "quem disse", "quando foi"?

WORKFLOW 2: Buscar & Encontrar

03

"criar canal", "novo canal", "configurar"?

WORKFLOW 3: Gerenciamento de Canal

04

"agendar", "rascunho", "enviar depois"?

WORKFLOW 4: Mensagens Agendadas

05

"canvas", "documento", "wiki"?

WORKFLOW 5: Gerenciamento de Canvas

06

"thread", "responder", "seguir"?

WORKFLOW 1b: Resposta em Thread

07

Não está claro?

Perguntar: "Gostaria que eu enviasse uma mensagem, buscasse algo ou gerenciasse um canal?"

Fluxos de trabalho comprovados

Sequências repetíveis para resultados úteis.

Um fluxo de trabalho une várias chamadas de ferramentas em uma tarefa que o usuário realmente reconhece. A skill explica a sequência e o resultado pretendido enquanto o ADK-Rust transmite o progresso do agente pelo runtime compartilhado.

011-2 chamadas

Enviar Mensagem

Canal correto, formatação adequada, sinais de urgência

022-3 chamadas

Buscar & Encontrar

Encontrar mensagens com contexto completo da thread

034-5 chamadas

Gerenciamento de Canais

Criar + configurar + favoritar + mensagem de boas-vindas

041-2 chamadas

Mensagens Agendadas

Entrega futura com consciência de fuso horário

051-2 chamadas

Gerenciamento de Canvas

Documentos ricos para wikis e páginas de status

Limite da ferramenta

A skill pode usar 19 ferramentas documentadas.

Esta lista de permissões é declarada pela skill. Ela mantém o agente focado nas ações necessárias para este trabalho enquanto mcp-slack mantém a responsabilidade pela autenticação, validação e sistema conectado.

list_channels
get_channel_history
get_thread
search_messages
list_users
get_user
list_members
send_message
open_dm
add_reaction
set_channel_topic
upload_file
create_channel
create_canvas
update_canvas
read_canvas
add_bookmark
schedule_message
delete_scheduled_message

Regras de trabalho

O que o agente deve fazer.

  • Siga o guia de decisão, use o limite de ferramenta declarado e verifique o resultado antes de responder.

Limites operacionais

O que o agente deve evitar.

  • Revise o SKILL.md completo antes de habilitar esta skill para trabalho em produção.

Instalar e conectar

Adicione a skill ao lado da capacidade que ela espera.

Instale o repositório onde seu carregador de skills ADK-Rust possa descobri-lo, conecte mcp-slack e confirme que as ferramentas declaradas estão disponíveis antes de pedir ao agente para usar o fluxo de trabalho.

Instalar a skill
# Claude Code
git clone https://github.com/zavora-ai/skill-slack-collaboration.git \
  ~/.skills/skills/slack-collaboration

# ADK-Rust
cp -r slack-collaboration /path/to/project/.skills/skills/
Formato de carregamento ADK-Rust
let skills = SkillLoader::from_dir("~/.skills/skills").await?;
let skill = skills.load("slack-collaboration").await?;

let agent = LlmAgentBuilder::new("agent")
    .instruction(skill.instructions())
    .tools(skill.allowed_tools(toolset)?)
    .build()?;

A declaração de compatibilidade do repositório: Requer servidor mcp-slack conectado com token de bot. Opcional: mcp-github para notificações de PR, mcp-cicd para alertas de deploy, mcp-itsm para canais de incidentes.

Documentação oficial

Leia o pacote completo da skill.

O repositório permanece autoritativo para suas instruções exatas, exemplos, scripts auxiliares, recursos, requisitos MCP, licença e atualizações posteriores.

Registro da fonte

Metadados do repositório para esta entrada da skill.

Ver repositório público ↗
Licença
Apache-2.0
Ferramentas permitidas
19
Referências
3
Revisão
8a3595b4514c
Atualizado
31 de mai. de 2026