Com jelou skill install você instala um arquivo SKILL.md na sua ferramenta de codificação com IA. Esse arquivo ensina tudo sobre Jelou Functions: a API define(), o objeto ctx, validação com Zod, cron, testes e comandos CLI. Com isso, sua ferramenta pode escrever código correto para a plataforma desde o primeiro prompt.
Instalação
Execute o instalador
A partir da raiz do seu projeto Jelou Functions: Verifique a saída
O CLI detecta automaticamente quais ferramentas você tem instaladas:✓ Installed jelou-functions skill for 4 agents
▸ Claude Code
▸ Cursor
▸ Windsurf
▸ Cline
Installed locally — commit .agents/ to share with your team.
Abra sua ferramenta e comece a codificar
A skill é ativada automaticamente quando a ferramenta detecta código relacionado ao Jelou Functions (define(), @jelou/functions, ctx.env, etc.).
Ferramentas suportadas
O instalador detecta 12 ferramentas de codificação com IA. Cada uma usa seu próprio diretório de skills, mas todas recebem o mesmo conteúdo.
Claude Code
Cursor
Windsurf
Universal
Outras
Diretório: .claude/skills/jelou-functions/SKILL.mdDetectado automaticamente. A skill aparece como contexto disponível nas suas conversas.
Diretório: .cursor/skills/jelou-functions/SKILL.mdDetectado automaticamente. O Cursor carrega a skill quando você trabalha em arquivos do Jelou Functions.
Diretório: .windsurf/skills/jelou-functions/SKILL.mdDetectado automaticamente quando o projeto é aberto.
Diretório compartilhado: .agents/skills/jelou-functions/SKILL.mdAs seguintes ferramentas leem do diretório universal .agents/skills/:| Ferramenta | Detecção |
|---|
| Amp | ~/.config/amp |
| Codex | ~/.codex |
| Gemini CLI | ~/.gemini |
| GitHub Copilot | .github/ no projeto ou ~/.copilot |
| OpenCode | ~/.config/opencode |
| Kimi Code CLI | ~/.kimi |
As seguintes ferramentas têm seu próprio diretório de skills:| Ferramenta | Diretório |
|---|
| Cline | .cline/skills/ |
| Continue | .continue/skills/ |
| Roo Code | .roo/skills/ |
O instalador cria um symlink de cada diretório para a cópia canônica em .agents/skills/.
Como usar
Uma vez instalada, sua ferramenta de IA entende a plataforma completa. Experimente prompts como:
Create a function that queries a customer's balance by phone
Add Zod validation to the input with .describe() so MCP has good descriptions
Configure a cron that runs every hour to clean up old records
Write tests with createMockContext for the customer query function
A skill é ativada automaticamente quando a ferramenta detecta padrões como define(), @jelou/functions, ctx.env, ctx.isCron, createMockContext ou comandos jelou.
Local vs global
| Modo | Comando | Localização | Uso |
|---|
| Local | jelou skill install | .agents/skills/ no projeto | Por projeto, compartilhe com o time via git |
| Global | jelou skill install --global | Diretório home (~) | Ativo em todos os projetos |
Local é ideal para equipes: ao fazer commit de .agents/skills/, qualquer membro da equipe que clonar o repositório terá a skill disponível sem precisar executar nada.
Global é útil se você trabalha em múltiplos projetos Jelou Functions e quer a skill sempre ativa.
Faça commit de .agents/skills/ no seu repositório para que toda a sua equipe obtenha a skill automaticamente ao clonar o projeto.