Skip to main content
Skills são scripts Python ou JavaScript executados por agentes de IA para realizar automações, análises e gerar relatórios operacionais. Cada skill é um arquivo de script versionado no Workspace Git, com metadados que descrevem o que faz, quais parâmetros aceita e quais segredos precisa.

Para que servem as Skills

Skills resolvem o problema de agentes que precisam agir, não apenas responder. Enquanto o MCP Server expõe consultas ao Memory e Knowledge, Skills executam ações concretas:
  • Gerar relatório de saúde de carteira de clientes e enviar por Slack
  • Analisar padrões em tickets da semana e criar resumo para o gerente
  • Verificar conformidade de contratos e alertar sobre vencimentos próximos
  • Consolidar métricas de performance de campanhas e atualizar dashboard
  • Executar checklist de onboarding de novo cliente automaticamente

Casos de uso práticos

Análise de carteira

Skill que consulta o Memory, agrupa clientes por health score e envia relatório semanal ao time de CS via Slack com os 5 contas em maior risco de churn.

Resumo de tickets

Skill que lê tickets da semana no Zendesk via Knowledge, identifica os 3 temas mais recorrentes e cria um card no ClickUp para o time de produto.

Alerta de vencimento

Skill que verifica contratos com vencimento nos próximos 30 dias via Memory, verifica histórico de renovação e alerta o CS responsável com contexto completo.

Relatório executivo

Skill que consolida métricas de MRR, churn e NPS do mês, gera relatório em Markdown e envia para canal específico no Slack ou por email.

Estrutura de uma skill

Uma skill é composta por dois arquivos no Workspace Git:

Arquivo de metadados (YAML)

Script Python


Criando skills com o Claude Code

A forma mais eficiente de criar skills é usar o Claude Code com o MCP Server da strattum.ai conectado. O Claude pode consultar a Memory e o Knowledge enquanto escreve a skill, usando o contexto real da sua operação.
1

Configure o MCP Server no Claude Code

Siga as instruções em MCP Server → Claude Code para conectar o Claude Code à plataforma.
2

Descreva o que a skill deve fazer

No Claude Code, descreva o objetivo em linguagem natural:
3

Revise e ajuste o script gerado

O Claude gera o .yaml e o .py com base na sua descrição e no contexto consultado. Revise a lógica e ajuste conforme necessário.
4

Commite no Workspace Git

Mova os arquivos para /workspace/skills/scripts/ no repositório do Workspace Git e faça o commit:
5

A skill aparece automaticamente no Console

Após o push, a plataforma sincroniza o Workspace Git e a skill fica disponível em Skills no Console.

Executando uma skill

Via Console

  1. Acesse Skills no menu lateral
  2. Localize a skill pelo nome
  3. Preencha os parâmetros (se houver)
  4. Clique em Executar
  5. Acompanhe o log de execução em tempo real

Via MCP Server (pelo agente)

Um agente com o MCP Server conectado pode invocar skills durante uma conversa:

Via API


Segurança na execução

Skills são executadas em um sandbox isolado (strattum-skills-runner) com:
  • Sem acesso à rede externa por padrão (modo network: none)
  • Timeout máximo configurável por skill (padrão: 60 segundos)
  • Máximo de 3 execuções simultâneas
  • Segredos injetados como variáveis de ambiente — nunca em plaintext no script
  • Logs de execução registrados no Audit Log (Governance)
  • Permissões herdadas da fonte: a skill executa com as credenciais do usuário que a chamou. As ACLs dos sistemas consultados continuam valendo dentro da execução
  • Aprovação humana por risco: skills marcadas como sensíveis ou mutáveis podem exigir aprovação antes de rodar, com a decisão registrada junto ao log da chamada
Scripts de Skills têm acesso a segredos configurados. Revise o código antes de deployar em produção. Todo código deve passar pelo Workspace Git (revisão via PR recomendada) antes de chegar ao ambiente da plataforma.

Gerenciando segredos de skills

Segredos (tokens, chaves de API) são armazenados separadamente dos scripts e injetados em tempo de execução. Configure em Settings → Secrets no Console ou edite o arquivo workspace/secrets/skills_secrets_registry.json no Workspace Git.
Os valores reais dos segredos são configurados via interface — nunca ficam no repositório Git.

Skills e as alternativas

Skills não é a primeira forma de dar ferramenta a um agente. Vale comparar com o que já roda em produção nas empresas, com o cenário em que cada opção faz sentido. LangChain cabe quando o time inteiro é engenharia. Custom GPT resolve equipes pequenas dentro do ecossistema OpenAI. Scripts internos existem, mas viram dívida operacional. Skills atende a empresa que precisa de governança, abrangência de modelo e autoria fora da engenharia ao mesmo tempo.

Próximos passos

MCP Server — Claude Code

Configure o Claude Code para criar skills com contexto real da plataforma.

Memory API

Referência completa da API para uso nos scripts de skills.