Con jelou skill install instalas un archivo SKILL.md en tu herramienta de codificación con IA. Este archivo le enseña todo sobre Jelou Functions: el API define(), el objeto ctx, validación con Zod, cron, testing y los comandos del CLI. Con esto, tu herramienta puede escribir código correcto para la plataforma desde el primer prompt.
Instalación
Ejecuta el instalador
Desde la raíz de tu proyecto de Jelou Functions: Verifica la salida
El CLI detecta automáticamente qué herramientas tienes instaladas:✓ Installed jelou-functions skill for 4 agents
▸ Claude Code
▸ Cursor
▸ Windsurf
▸ Cline
Installed locally — commit .agents/ to share with your team.
Abre tu herramienta y empieza a codear
El skill se activa automáticamente cuando la herramienta detecta código relacionado con Jelou Functions (define(), @jelou/functions, ctx.env, etc.).
Herramientas soportadas
El instalador detecta 12 herramientas de codificación con IA. Cada una usa su propio directorio de skills, pero todas reciben el mismo contenido.
Claude Code
Cursor
Windsurf
Universales
Otras
Directorio: .claude/skills/jelou-functions/SKILL.mdSe detecta automáticamente. El skill aparece como contexto disponible en tus conversaciones.
Directorio: .cursor/skills/jelou-functions/SKILL.mdSe detecta automáticamente. Cursor carga el skill cuando trabajas en archivos de Jelou Functions.
Directorio: .windsurf/skills/jelou-functions/SKILL.mdSe detecta automáticamente al abrir el proyecto.
Directorio compartido: .agents/skills/jelou-functions/SKILL.mdLas siguientes herramientas leen del directorio universal .agents/skills/:| Herramienta | Detección |
|---|
| Amp | ~/.config/amp |
| Codex | ~/.codex |
| Gemini CLI | ~/.gemini |
| GitHub Copilot | .github/ en el proyecto o ~/.copilot |
| OpenCode | ~/.config/opencode |
| Kimi Code CLI | ~/.kimi |
Las siguientes herramientas tienen su propio directorio de skills:| Herramienta | Directorio |
|---|
| Cline | .cline/skills/ |
| Continue | .continue/skills/ |
| Roo Code | .roo/skills/ |
El instalador crea un symlink desde cada directorio hacia la copia canónica en .agents/skills/.
Cómo usarlo
Una vez instalado, tu herramienta de IA entiende la plataforma completa. Prueba con prompts como:
Crea una función que consulte el saldo de un cliente por teléfono
Agrega validación Zod al input con .describe() para que el MCP tenga buenas descripciones
Configura un cron que se ejecute cada hora para limpiar registros viejos
Escribe tests con createMockContext para la función de consulta de clientes
El skill se activa automáticamente cuando la herramienta detecta patrones como define(), @jelou/functions, ctx.env, ctx.isCron, createMockContext, o comandos jelou.
Local vs global
| Modo | Comando | Ubicación | Uso |
|---|
| Local | jelou skill install | .agents/skills/ del proyecto | Por proyecto, comparte con el equipo via git |
| Global | jelou skill install --global | Directorio home (~) | Activo en todos los proyectos |
Local es ideal para equipos: al hacer commit de .agents/skills/, cualquier miembro que clone el repo tendrá el skill disponible sin ejecutar nada.
Global es útil si trabajas en múltiples proyectos de Jelou Functions y quieres el skill siempre activo.
Haz commit de .agents/skills/ en tu repositorio para que todo tu equipo tenga el skill automáticamente al clonar el proyecto.