Registro de skills
Operações de negóciosSkills públicas

Education LMS

Gerenciamento de aprendizado para agentes de IA — cursos, tarefas, avaliação, progresso dos alunos, anúncios e análises via Canvas LMS ou APIs genéricas de LMS.

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 LMS — gerencie cursos, crie tarefas, avalie submissões, acompanhe progresso dos alunos, publique anúncios e analise desempenho do curso. Use ao gerenciar cursos, criar tarefas, corrigir trabalhos, verificar progresso dos alunos, publicar anúncios ou analisar métricas do curso.

Arquitetura

Como Education LMS 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 Education LMS

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

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-education · Ferramentas permitidas: 12

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

"curso", "aula", "programa"?

list_courses / get_course

02

"tarefa", "lição de casa", "criar tarefa"?

list_assignments / create_assignment

03

"nota", "pontuação", "envio"?

get_submissions / grade_submission

04

"alunos", "matriculados", "lista"?

list_students

05

"anunciar", "notificar turma"?

post_announcement

06

"análises", "desempenho", "progresso"?

get_course_analytics

07

"conteúdo", "materiais", "módulos"?

list_modules / search_course_content

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 chamadas

Criar Tarefa

Tarefa estruturada com rubrica

022 chamadas

Avaliar Submissões

Pontuação + feedback construtivo

031 chamadas

Análise do Curso

Conclusão, notas, engajamento

041 chamadas

Anúncios

Notificar toda a turma

Limite da ferramenta

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

list_courses
get_course
list_assignments
get_assignment
create_assignment
list_students
get_submissions
grade_submission
post_announcement
get_course_analytics
list_modules
search_course_content

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-education 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-education-lms.git ~/.skills/skills/education-lms
Formato de carregamento ADK-Rust
let skills = SkillLoader::from_dir("~/.skills/skills").await?;
let skill = skills.load("education-lms").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-education conectado (Canvas LMS ou API genérica de LMS).

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
12
Referências
3
Revisão
03f2246a8b5f
Atualizado
31 de mai. de 2026