criar-plugin-novus orienta um agente de IA a criar ou adaptar plugins do Novus CRM. Ela reúne as regras do protocolo, das superfícies, do manifesto e das chamadas de API pelo proxy. Também explica como obter o usuário logado e o atendimento em foco. O código de referência está no repositório de exemplo.
Uma skill é um arquivo de instruções para o agente. Ela não é o plugin que você publica no Novus CRM. O arquivo SKILL.md não deve entrar no pacote do plugin.
Obtenha a skill
1
Baixe o repositório de exemplo
Clone o repositório ou baixe os arquivos pelo GitHub.
2
Localize o arquivo
A skill está em
.agents/skills/criar-plugin-novus/SKILL.md. Leia o arquivo antes de instalá-lo.Codex, Claude Code e Gemini CLI
Esses agentes podem carregar a skill a partir de uma pasta do projeto. Ao trabalhar dentro do repositório de exemplo, Codex e Gemini CLI encontram.agents/skills. Claude Code encontra o mesmo arquivo pelo link em .claude/skills.
Para ter a skill em todos os seus projetos, copie a pasta inteira para o diretório da ferramenta:
1
Crie o diretório pessoal
Escolha o caminho da sua ferramenta na tabela. Por exemplo, para Codex:Para Claude Code ou Gemini CLI, troque
~/.agents/skills pelo diretório da tabela.2
Abra uma conversa
Peça ao agente para criar ou adaptar um plugin do Novus CRM. Informe onde a ação deve aparecer e quais dados ela usa.
ChatGPT, Claude e Gemini no navegador
Cada aplicativo tem sua própria tela para guardar instruções. Use o arquivo da skill, sem incluir os arquivos do plugin de exemplo.1
ChatGPT
Gere um ZIP com a pasta da skill:Abra Plugins > Skills > Create > Upload from your computer e envie
criar-plugin-novus.zip. Veja o guia do ChatGPT.2
Claude
Gere um ZIP que contenha a pasta Abra Customize > Skills > Create skill > Upload a skill e envie
criar-plugin-novus/ com SKILL.md dentro dela:criar-plugin-novus.zip. Veja o guia do Claude.3
Gemini Spark
Abra Switch to Spark > Skills > Upload em
gemini.google.com. Selecione SKILL.md, revise as instruções e clique em Create. Veja o guia do Gemini.OpenRouter e outros modelos
O OpenRouter encaminha mensagens ao modelo escolhido. A aplicação que faz a chamada precisa carregar o texto deSKILL.md como instrução de sistema ou de desenvolvedor. Depois, envie o pedido do plugin como mensagem do usuário. A API de chat do OpenRouter aceita esse formato:
SKILL.md ou cole seu conteúdo no início da conversa. Peça ao modelo que siga as instruções do arquivo. Se o aplicativo não puder editar arquivos, peça os arquivos completos do plugin e salve-os no seu projeto.