The PyWry event system — namespaced events, request/response round-trips, widget IDs, component IDs, and how tool results flow back to the agent.
EnglishUse quando um usuário ADMIN descreve, num grupo, um papel restrito para a Otto e diz que ela "não pode fazer nada além disso". Cria um agente dedicado para aquele grupo com permissões mínimas e roteia o grupo para ele após confirmação.
PortugueseEnsina como emitir contexto-filho e integrar CLIs externos com o runtime do Otto.
PortugueseDEPRECADO — use os comandos de sessions: - otto sessions send "mensagem" - otto sessions ask "pergunta" "sender" - otto sessions answer "resposta" "sender" - otto sessions execute "tarefa" - otto sessions inform…
PortugueseExplore the listed skills and choose the workflows that fit your task.
Supported by the Atlas install prompt. Skill-specific requirements vary.
Pack stats
What’s included
Events
The PyWry event system — namespaced events, request/response round-trips, widget IDs, component IDs, and how tool results flow back to the agent.
Specs
Organize spec files. Use when creating specs. For EARS syntax, use the ears skill.
Agent Provisioning
Use quando um usuário ADMIN descreve, num grupo, um papel restrito para a Otto e diz que ela "não pode fazer nada além disso". Cria um agente dedicado para aquele grupo com permissões mínimas e roteia o grupo para ele após confirmação.
Channels Manager
Gerencia canais de comunicação do Otto via omni. Use quando o usuário quiser: - Ver status das instâncias WhatsApp, Discord, Telegram - Conectar ou desconectar contas - Configurar policies de DM e grupo por instância - Verificar QR code de pareamento - Troubleshoot problemas de conexão
Context CLI
Ensina como emitir contexto-filho e integrar CLIs externos com o runtime do Otto. Use quando precisar: - Criar ou revisar um generator/launcher para CLI externa - Ensinar um agent a emitir otto context issue com least privilege - Validar o contrato de OTTOCONTEXTKEY, identidade e approvals - Auditar lineage de contextos emitidos para CLIs
Cross Manager
DEPRECADO — use os comandos de sessions: - otto sessions send "mensagem" - otto sessions ask "pergunta" "sender" - otto sessions answer "resposta" "sender" - otto sessions execute "tarefa" - otto sessions inform "info"
Instances Manager
Gerencia instâncias de canais do Otto. Use quando o usuário quiser: - Criar, listar ou configurar instâncias (contas omni) - Conectar/desconectar contas WhatsApp, Matrix, etc - Definir policies de DM e grupo por instância - Configurar contact intake automático por instância - Gerenciar rotas de uma instância específica - Aprovar ou rejeitar pendências de acesso
Observers
Gerencia o Observation Plane do Otto. Use quando precisar: - Listar, explicar ou atualizar observer bindings - Criar regras de observer por global/agent/session/task/profile/tag - Criar, validar ou pré-visualizar observer profiles Markdown - Configurar task observers como observed-task + profile tasks
Prox Calls
Opera prox.city Calls no Otto. Use quando precisar: - Fazer ligacoes via otto prox calls - Escolher ou explicar provider ElevenLabs/Twilio vs Agora SIP - Configurar call profiles, first message, prompt, pipeline/agent id e numero de origem - Consultar eventos, transcript e resultado de calls - Debugar webhooks, hangup por endcall, quiet-hours/rules e modo --force
Skill Gates
Gerencia os skill gates do Otto. Use quando precisar: - Entender por que uma tool carrega uma skill automaticamente - Listar regras default e overrides de skill gates - Criar novas regras para tools, grupos ou comandos shell - Sobrescrever, desativar ou resetar gates existentes - Usar o CLI otto skill-gates
Stickers
Gerencia a biblioteca oficial de stickers do Otto. Use quando o usuário quiser: - Adicionar, listar, mostrar, remover ou enviar stickers - Entender quando stickers aparecem no prompt - Configurar opt-in de stickers por agent - Verificar suporte WhatsApp-only para envio de stickers
Tag Rules
Gerencia o engine de auto-tagging do Otto. Use quando precisar: - Criar, validar, listar ou explicar tag rules - Aplicar regras manualmente em um contato ou em todos via tick - Entender como rules disparam reativas em mensagens novas - Modelar workflows com transições de tags (lifecycle:new → lifecycle:qualified)
Tasks Eval
Usa o eval harness do Otto para medir trabalho real. Use quando o usuário quiser: - Testar um agent, skill ou workflow de forma reproduzível - Criar ou rodar task specs de benchmark - Validar regressão de comportamento no Otto - Comparar motores, agents ou prompts no mesmo terreno
Trigger Manager
Gerencia triggers de eventos do sistema Otto. Use quando o usuário quiser: - Criar, listar, ver ou deletar triggers - Configurar reações automáticas a eventos (CLI, SDK tools, mensagens) - Ativar/desativar triggers existentes - Testar triggers manualmente
Quick start
- Choose your skills. Select individual skills above, or choose the entire pack.
- Copy the install prompt. Use Copy install prompt above the list.
- Send it to your agent. Paste into your coding agent’s chat. Your agent reviews the source and guides the setup.
Try it with your agent
After installation, start with a request like:
Use the Events skill to help with my task.
Ask me for the context you need before getting started.Requirements & license
- A coding agent that can access your project files and install skills.
- Your agent checks each skill’s instructions, dependencies, and permissions during setup.
- Reported license for the skills shown: MIT. The author’s terms apply.