CommunityPesquisa e Análise de Dadosgithub.com

entire-vc/evc-mesh-openclaw-skill

Habilidade OpenClaw para a plataforma de gerenciamento de tarefas EVC Mesh — ensina agentes de IA a gerenciar tarefas, compartilhar contexto via barramento de eventos e coordenar em equipes multi-agente.

O que é evc-mesh-openclaw-skill?

Este skill (habilidade) fornece aos agentes de IA a capacidade de gerenciar tarefas, compartilhar contexto e coordenar ações por meio da plataforma EVC Mesh, utilizando o padrão OpenClaw. Ele é útil para desenvolvedores que desejam criar sistemas multi-agente onde cada agente pode criar, atualizar e completar tarefas, enquanto se comunicam através de um barramento de eventos centralizado. O skill suporta plataformas como Claude Code, Cursor e Codex, e se baseia em um arquivo SKILL.md que define as operações disponíveis (como "criar_tarefa", "atualizar_tarefa", "concluir_tarefa") e os eventos do barramento (como "tarefa_criada", "tarefa_atualizada"). Ao ser invocado, o agente segue um fluxo de trabalho que começa com a escuta de eventos e termina com a execução de ações coordenadas, garantindo consistência e rastreabilidade em todo o sistema.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add entire-vc/evc-mesh-openclaw-skill

Installed? Explore more Pesquisa e Análise de Dados skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que evc-mesh-openclaw-skill faz?

Habilidade OpenClaw para a plataforma de gerenciamento de tarefas EVC Mesh — ensina agentes de IA a gerenciar tarefas, compartilhar contexto via barramento de eventos e coordenar em equipes multi-agente.

Visão Geral

Este skill capacita agentes de IA a interagir com o ecossistema EVC Mesh, permitindo-lhes:

  • Gerenciar tarefas: Criar, atualizar e concluir tarefas em um quadro compartilhado.
  • Compartilhar contexto: Publicar e assinar eventos no barramento de eventos centralizado.
  • Coordenar em equipe: Trabalhar em conjunto com outros agentes, sincronizando estados e ações.

Operações Suportadas

OperaçãoDescrição
criar_tarefaCria uma nova tarefa com título, descrição e prioridade.
atualizar_tarefaAtualiza campos de uma tarefa existente (status, responsável, etc.).
concluir_tarefaMarca uma tarefa como concluída.
listar_tarefasRecupera a lista de tarefas com filtros opcionais.
compartilhar_contextoPublica um payload de contexto no barramento de eventos.

Eventos do Barramento

EventoDescrição
tarefa_criadaDisparado quando uma nova tarefa é criada.
tarefa_atualizadaDisparado quando uma tarefa é atualizada.
tarefa_concluidaDisparado quando uma tarefa é concluída.
contexto_compartilhadoDisparado quando um contexto é publicado.

Fluxo de Trabalho

  1. Inicialização: O agente se conecta ao barramento de eventos EVC Mesh.
  2. Escuta: O agente assina eventos relevantes (ex.: tarefa_criada).
  3. Processamento: Ao receber um evento, o agente executa a operação correspondente (ex.: atualizar tarefa).
  4. Publicação: O agente publica eventos de resultado para notificar outros agentes.
  5. Coordenação: Múltiplos agentes colaboram via barramento, mantendo consistência.

Configuração

Para utilizar este skill, configure as seguintes variáveis de ambiente:

export EVC_MESH_URL="http://localhost:8080"
export OPENCLAW_AGENT_ID="meu-agente"

Exemplo de Uso

from openclaw import skill

@skill.operation("criar_tarefa")
def criar_tarefa(titulo: str, descricao: str, prioridade: int):
    # Lógica para criar tarefa no EVC Mesh
    publicar_evento("tarefa_criada", {"titulo": titulo})
    return {"status": "sucesso", "id": "123"}

Suporte a Plataformas

  • Claude Code: Suporte total via integração com barramento.
  • Cursor: Compatível com fluxos de trabalho assíncronos.
  • Codex: Suporte a comandos diretos.

Licença

Este skill é distribuído sob a licença MIT.

Habilidades Relacionadas