¿Qué son las skills?
- Revisar código según los estándares de tu equipo
- Generar un tipo específico de componente
- Ejecutar un flujo de trabajo de despliegue
- Realizar una auditoría de seguridad
- Configurar un nuevo servicio a partir de una plantilla
Invocación con comando de barra diagonal
Los usuarios pueden invocar skills con
/skill-name en el chat.Autonomía del agente
El agente puede invocar skills por su cuenta cuando corresponda.
Permisos delimitados
Las skills pueden tener sus propias autorizaciones y restricciones.
Herramientas aprobadas automáticamente
Aprueba de antemano las herramientas que necesita una skill para que se ejecute sin solicitudes de permiso.
Ejecución de subagentes
Ejecuta skills como subagentes independientes con su propia ventana de contexto.
Anulación de modelo
Usa un modelo diferente para skills específicas.
Ejemplo rápido
.devin/skills/review/SKILL.md (o .windsurf/skills/review/SKILL.md):
/review en cualquier sesión.
Cómo funcionan las skills
- El prompt de la skill se inyecta en la conversación
- Las herramientas indicadas en
allowed-toolsde la skill (si se especifican) se aprueban automáticamente, por lo que se ejecutan sin solicitud de permiso. Las herramientas no incluidas siguen disponibles y pasan por las comprobaciones de permisos habituales - Se aplican los
permissionsde la skill (allow,deny,ask). Usapermissions.denypara bloquear una herramienta mientras se ejecuta la skill - Se utiliza el modelo especificado (si es distinto del actual)
allowed-tools y permissions se aplican a las skills que se ejecutan inline. Una skill que se ejecuta como subagente (subagent: true o agent:) obtiene su acceso a herramientas del perfil de subagente.Activadores de skills
triggers: [user] para evitar que el agente invoque una skill por su cuenta.
Skills de terceros
.agents, por lo que las herramientas de instalación de skills de terceros funcionan con Devin CLI.
Dónde se almacenan las skills
Las skills del proyecto se encuentran en el directorio
.devin/skills/ o .windsurf/skills/ en la raíz de tu proyecto y se versionan en git, por lo que puedes compartirlas con tu equipo. Ambas ubicaciones usan el mismo formato SKILL.md.
Las skills globales se encuentran en ~/.config/devin/skills/ (siguiendo las convenciones XDG) o en ~/.codeium/<channel>/skills/ (donde <channel> es windsurf, windsurf-next o windsurf-insiders, según tu canal de CLI) y están disponibles en todos los proyectos de tu equipo.
Windows: La ruta de las skills globales sigue el directorio de datos de aplicaciones de tu sistema. En Windows, usa
%APPDATA%\devin\skills\<name>\SKILL.md (normalmente C:\Users\<YourUser>\AppData\Roaming\devin\skills\<name>\SKILL.md) en lugar de ~/.config/devin/skills/.Próximos pasos
Crear skills
Aprende el formato completo de las skills, incluidas las opciones de frontmatter, el contenido dinámico y los ejemplos.
Plugins
Agrupa skills en un plugin que puedes instalar y compartir en distintos proyectos.

