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

Calendar & Scheduling

Agendamento inteligente para agentes de IA — encontre horários livres entre fusos horários, agende reuniões, gerencie eventos e coordene calendários via Google Calendar e Microsoft Graph.

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 operações de calendário via Google Calendar e Microsoft Graph — encontre horários livres, agende reuniões, gerencie eventos, acompanhe confirmações e coordene fusos horários. Use ao agendar reuniões, verificar disponibilidade, criar eventos, encontrar horários livres, gerenciar convites de calendário ou coordenar horários de reunião.

Arquitetura

Como Calendar & Scheduling 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 Calendar & Scheduling

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-calendar

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-calendar · Ferramentas permitidas: 10

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

"agendar", "marcar", "configurar reunião"?

WORKFLOW 1: Agendar Reunião

02

"livre", "disponível", "quando pode"?

WORKFLOW 2: Encontrar Horário Livre

03

"o que tem", "agenda", "reuniões de hoje"?

WORKFLOW 3: Visualizar Agenda

04

"remarcar", "mover", "cancelar"?

WORKFLOW 4: Gerenciar Eventos

05

Não está claro?

Pergunte: "Gostaria de agendar uma reunião, verificar disponibilidade ou visualizar seu calendário?"

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.

012-3 chamadas

Agendar Reunião

Verificar disponibilidade → apresentar opções → agendar

021 chamadas

Encontrar Horário Livre

Horários livres sobrepostos entre participantes

031 chamadas

Visualizar Agenda

Agenda do dia com intervalos destacados

041-2 chamadas

Gerenciar Eventos

Remarcar ou cancelar com notificações

Limite da ferramenta

A skill pode usar 10 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-calendar mantém a responsabilidade pela autenticação, validação e sistema conectado.

list_calendars
list_events
create_event
update_event
delete_event
find_free_time
rsvp_event
get_event
search_events
list_attendees

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-calendar e confirme que as ferramentas declaradas estão disponíveis antes de pedir ao agente para usar o fluxo de trabalho.

Instalar a skill
git clone https://github.com/zavora-ai/skill-calendar-scheduling.git \
  ~/.skills/skills/calendar-scheduling
Formato de carregamento ADK-Rust
let skills = SkillLoader::from_dir("~/.skills/skills").await?;
let skill = skills.load("calendar-scheduling").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-calendar conectado (Google Calendar ou Microsoft Graph). Opcional: mcp-email para follow-ups de reuniões, mcp-crm para contexto de reuniões com clientes.

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
10
Referências
3
Revisão
61574d24ee92
Atualizado
31 de mai. de 2026