Skills

LangChain Skills: montar Agents LangChain / LangGraph con las skills oficiales

Para quien quiere montar un Agent con LangChain, LangGraph o Deep Agents. El proyecto aún es temprano, las API y el contenido de las skills pueden cambiar, y los flujos LangSmith no están en este repositorio.

Official source · LangChain Skills

Install

npx skills add langchain-ai/langchain-skills --skill '*' --yes

Para quién es

Si quieres que un Agent de código monte LangChain, LangGraph o Deep Agents con las skills oficiales, en vez de mezclar interfaces viejas de memoria, este conjunto encaja mejor. Se instala con npx skills y apunta a cualquier Agent que admita la especificación Agent Skills. La entrada de la especificación es

https://skills.sh/

Las notas del instalador están en

https://github.com/vercel-labs/skills

La página cita varios clientes y escribe and more, así que no lo tomes por un censo cerrado. Quien solo quiere flujos de trace o dataset de LangSmith debe ir a otro repositorio, no instalar este conjunto. El proyecto está en desarrollo temprano; las API y el contenido de las skills pueden cambiar. Necesitas aceptar que las interfaces seguirán moviéndose.

Primer intento en 3 minutos

La instalación oficial está escrita en la página como esta línea:

npx skills add langchain-ai/langchain-skills --skill '*' --yes

--skill '*' significa instalar todas las skills; --yes salta la confirmación. Esto cambia la configuración de skills del proyecto actual; no es una consulta de solo lectura. Confirma que tienes npx en local y que el directorio actual es el proyecto en el que quieres escribir, luego ejecuta. No pongas otro instalador al lado.

Si a continuación vas a usar modelos OpenAI o Anthropic, primero define OPENAI_API_KEY y/o ANTHROPIC_API_KEY en el shell. La página dio ejemplos de export con marcadores; esos valores no se repiten aquí. No pegues claves en el chat.

Tras instalar, haz primero una comprobación de solo lectura: pide al Agent que explique cómo montará un Agent LangChain o LangGraph mínimo con estas skills, sin escribir archivos aún. Señal de éxito: habla de estas tres piezas (LangChain, LangGraph, Deep Agents) y puede señalar skills instaladas, en vez de empezar un dataset de LangSmith. Si quiere generar un esqueleto de proyecto, haz que nombre las rutas que creará y permite escribir a disco solo cuando confirmes.

Casos de uso

Caso 1: Montar un Agent dentro de las skills de este repositorio. Una tarea puede ser «redacta un Agent LangChain o LangGraph con las skills instaladas». Deep Agents está nombrado, pero el texto de página disponible no explica la diferencia con los dos primeros ni da un comando de andamiaje. Puedes pedir: leer las skills primero y luego proponer; no puedes pedir un CLI deep-agents no escrito. Antes de generar código confirma igual el conjunto de archivos. Desarrollo temprano significa que un ejemplo que hoy corre puede no cuadrar en unos días.

Caso 2: Traces y datasets de LangSmith. Oficialmente esos flujos deben usar

https://github.com/langchain-ai/langsmith-skills

y no este repositorio. Si el Agent empieza a instalar skills solo de LangSmith o a cambiar la configuración de tracing en este proyecto, párate y pasa a ese repositorio. Esta página no escribe el comando de instalación de langsmith-skills; aquí solo toca «detectar el repositorio equivocado», no sustituir su inicio.

Límites de uso

El desarrollo temprano es un límite duro: las API y el contenido de las skills pueden cambiar. No trates el cuerpo de una skill de una instalación como un contrato estable a largo plazo. El comando de instalación es la línea npx skills add de arriba; no pongas otro instalador al lado.

Las claves cubren solo estos dos nombres de variable: OpenAI y Anthropic. La página no escribe variables de entorno de otros proveedores ni si las skills aún pueden hacer diseño de estructura puro sin claves.

La primera parada es un plan de solo lectura tras instalar. Cualquier escritura en el repo, envío de claves o meter un flujo LangSmith en este proyecto debe primero hacer repetir los archivos que cambiará y el motivo; tú confirmas y luego sigue.