# Skills y conocimiento

> Las skills le enseñan tus flujos de trabajo a Endless y se cargan solo cuando hacen falta. De dónde vienen, cómo activarlas y qué es el conocimiento.

Source: https://endless.okinawa/es/docs/concepts/skills-and-knowledge

Una **skill** es una carpeta con un `SKILL.md` dentro: un nombre, una descripción de cuándo usarla
y las instrucciones que sigue Endless. También puede incluir referencias y scripts. La escribes
una vez, y Endless la usa cada vez que una tarea coincide con su descripción.

<ImageZoom src="https://static.endless.software/docs/screenshots/skills-db4bc8cf.webp" alt="Una skill abierta en su propia página: a la izquierda su árbol de carpetas, con SKILL.md junto a una carpeta references y una carpeta scripts; a la derecha la descripción de la skill (cuándo debe usarla Endless) sobre una vista previa del propio SKILL.md" width="1280" height="720" />

## Cómo se carga una skill

1. Al empezar, Endless lee solo el nombre y la descripción de cada skill.
2. Cuando una tarea coincide, lee el `SKILL.md` completo.
3. Sigue las instrucciones y carga los archivos incluidos según los necesite.

Por eso instalar muchas skills no hace más lento a Endless, y la **descripción** decide si una
skill se usa. Escríbela como *cuándo usar esto*, no como *qué es esto*.

## De dónde vienen las skills

| Origen                   | Detalles                                                                                                                                                                                                                                                                                      |
| ------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Incluidas                | Vienen instaladas en todos los espacios de trabajo (documentos, presentaciones, imágenes, `clip` para recortar, reencuadrar y subtitular video). Se pueden apagar, pero no editar ni eliminar.                                                                                                |
| Catálogo                 | **"Explorar skills"**: skills hechas por Endless y adaptadas de la comunidad. Agregar una la copia a tu espacio de trabajo como propia. Consulta [agregar una desde el catálogo](/es/docs/automate/skills#agregar-una-desde-el-catálogo).                                                     |
| Escritas por ti          | **"Nueva skill"**: **Subir** (un `.zip` o un `SKILL.md`), **Pegar** (el texto del `SKILL.md`) o **Desde URL*&#x2A; (un enlace de skills.sh o de GitHub, con sus archivos). &#x2A;*"Crear con el agente"** la redacta contigo en un chat. También puedes convertir un mensaje del chat en una. |
| Conocimiento de proyecto | La entrada de conocimiento de cada proyecto es una skill. Nunca aparece en la lista de Skills y solo se carga cuando su proyecto está adjunto. Consulta [Proyectos](/es/docs/concepts/projects).                                                                                              |

Las skills que escribes o agregas son **privadas** hasta que las compartes con personas o con el
espacio de trabajo, se pueden archivar en proyectos (todos los que pueden abrir el proyecto pueden
usarlas), guardan un **historial** desde el que puedes restaurar y van a la **papelera** durante
30 días al eliminarlas. Consulta [trabajar con skills](/es/docs/automate/skills).

## Activar y desactivar skills

| Nivel              | Dónde                                                                                        | Efecto                                                                                                    |
| ------------------ | -------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------- |
| Espacio de trabajo | **Configuración → Gobernanza → Skills** (permiso de gobernanza, administradores por defecto) | Apagada, desaparece para todos. Encendida, solo queda disponible.                                         |
| Persona            | Perfil de la persona → **Funciones** (permiso de gobernanza)                                 | Define las skills de una persona. La skill tiene que estar encendida para el espacio de trabajo primero.  |
| La tuya            | El interruptor de cada fila en la página **Skills**                                          | Enciende o apaga para ti una skill disponible. Queda bloqueado si el espacio de trabajo la tiene apagada. |

Un administrador también puede apagar **Skills** por completo, para el espacio de trabajo, un
equipo o una persona, en **Configuración → Gobernanza → Herramientas**. La página **Skills** y el
menú `/` desaparecen y las skills de la biblioteca dejan de cargarse; las skills y el conocimiento
propios de un proyecto siguen cargándose cuando el proyecto está adjunto.

Una skill apagada está apagada en todas partes, también en las tareas programadas. Consulta
[Roles y permisos](/es/docs/governance/roles-and-permissions).

## Skills, conocimiento y conectores

| Qué              | Aporta                                                 | Aplica a                                                                                                                  |
| ---------------- | ------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------- |
| **Skill**        | Instrucciones y archivos: un flujo de trabajo a seguir | Quienes la tienen compartida o pueden abrir un proyecto donde está archivada (las incluidas: todos), donde esté encendida |
| **Conocimiento** | Hechos y reglas duraderos sobre un cliente o campaña   | Los chats donde su proyecto está adjunto                                                                                  |
| **Conector**     | Acceso a una herramienta externa, con tus credenciales | Cada persona, dentro de lo que permite el espacio de trabajo. No hace nada hasta que inicias sesión en la herramienta.    |
