O que Interoperable-LLM-Agent-Skills faz?
Padrão portátil de habilidades para agentes de IA — pacotes SKILL.md independentes de modelo que funcionam em Claude Code, OpenAI Swarm, LangChain e runtimes personalizados.
Visão Geral
Este padrão permite que você crie uma habilidade para agente de IA uma vez e a utilize em qualquer runtime compatível. Ele especifica uma estrutura comum baseada em Markdown (SKILL.md) que encapsula metadados, instruções, dependências e blocos de código executáveis.
Plataformas Suportadas
- Claude Code (via cli ou API)
- OpenAI Swarm
- LangChain (Agentes)
- Runtimes personalizados que implementam o formato SKILL.md
Estrutura do Pacote
Um pacote de habilidade portátil contém:
SKILL.md- O arquivo principal com metadados e instruçõesdependencies/(opcional) - Dependências externas como bibliotecas ou modelosexamples/(opcional) - Exemplos de uso
Metadados
Os metadados são definidos no início do SKILL.md usando um bloco de código yaml:
name: minha-habilidade
version: 1.0.0
runtime: universal
description: Uma habilidade portátil de exemplo
Instruções
Cada habilidade deve incluir:
- Descrição: O que a habilidade faz.
- Pré-requisitos: Ferramentas ou bibliotecas necessárias.
- Uso: Como invocar a habilidade (exemplo de código Markdown).
- Saída: O formato da resposta.
Exemplo
- Clone o repositório: `git clone https://github.com/thewhyman/Interoperable-LLM-Agent-Skills`
- Copie o diretório da habilidade para seu runtime compatível.
- Execute a habilidade via seu agente.
Licença
MIT