CommunityProgramación y desarrollogithub.com

clanker25/ai

Guía para agregar nuevos ejemplos de funciones de IA, para probar características específicas con las APIs reales de los proveedores.

¿Qué es ai?

Este skill está diseñado para ayudar a desarrolladores a agregar nuevos ejemplos de funciones de IA en el directorio `examples/ai-functions`. Su propósito principal es facilitar la creación de ejemplos que prueben características nuevas o modificadas, o correcciones de errores, contra las APIs reales de los proveedores. Además de servir como pruebas funcionales, estos ejemplos también funcionan como documentación útil para los usuarios. El skill especifica cómo determinar el tipo de modelo y la función de alto nivel adecuada para el ejemplo, indicando que para modelos de lenguaje se deben crear dos variantes (`generateText` y `streamText`), mientras que para otros tipos de modelos se usa la función relevante (como `generateImage` o `generateSpeech`). Finalmente, se requiere ejecutar `pnpm type-check:full` para verificar que no haya errores.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/clanker25/ai/tree/HEAD/skills/add-function-examples

Installed? Explore more Programación y desarrollo skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

Agregar Ejemplos de Funciones

Revisa los cambios en la rama actual e identifica características nuevas o modificadas, o correcciones de errores que se beneficiarían de tener un ejemplo en el directorio examples/ai-functions. Estos ejemplos se usan para probar características específicas contra las APIs reales de los proveedores y también pueden servir como documentación para los usuarios.

Determina para qué tipo de modelo y función de alto nivel se debe agregar el ejemplo. Para un modelo de lenguaje, el ejemplo debe agregarse en dos variantes: una para generateText y otra para streamText. Para cualquier otro tipo de modelo, agrega el ejemplo para la función de alto nivel correspondiente (por ejemplo, generateImage, generateSpeech).

Después de crear el ejemplo, ejecuta pnpm type-check:full; corrige cualquier error que encuentres.

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

Skills relacionados