# Las habilidades y subagentes reutilizables pueden acompañar a la cuenta.

Canonical URL: https://www.iagenify.com/es/news/iagenify-sdk-account-skills-and-subagents

IaGenify SDK 0.3.2 incorpora instrucciones y subagentes especialistas reutilizables a nivel de cuenta, junto con recursos locales cuyo origen sigue visible.

## Key points
- Las habilidades y definiciones guardadas en la cuenta se pueden reutilizar entre dispositivos.
- Los recursos locales siguen disponibles y se distinguen por su origen.
- Una habilidad con nombre o un subagente acotado permite repetir métodos sin inflar cada prompt.

Los equipos repiten tareas especializadas: revisar un contrato, inspeccionar un cambio, comprobar una versión o resumir una consulta de soporte. Reescribir el método en cada prompt cansa, y guardarlo en un solo ordenador dificulta reutilizarlo. IaGenify SDK 0.3.2 da un espacio en la cuenta a las habilidades y subagentes, sin eliminar los recursos locales.

## Guarda un método y llámalo por su nombre

Una habilidad reúne un procedimiento concreto con nombre, descripción e instrucciones. La aplicación puede guardarlo en la cuenta, listar los disponibles y seleccionarlo para una tarea. El método se carga cuando hace falta, en lugar de ampliar todas las instrucciones iniciales con cada procedimiento del equipo.


```
await api.agents.skills.save({
  name: "release-review",
  description: "Check a release candidate",
  content: "Review changes, migration notes, and rollback steps.",
});
const skills = await api.agents.skills.list();
```

## Los especialistas pueden asumir una parte acotada del trabajo

Un subagente asigna una tarea a un especialista con instrucciones propias y herramientas seleccionadas. El agente principal delega una investigación limitada, recibe el resultado y conserva la traza de cómo encaja en el trabajo general. Las definiciones reutilizables mantienen los roles coherentes.

## Los recursos de la cuenta y del ordenador siguen siendo distintos

Algunos métodos pertenecen a una persona o equipo; otros solo tienen sentido en un ordenador de desarrollo. La lista muestra el origen, como `account` o `computer`. Si coinciden los nombres, prevalece la definición de la cuenta, lo que da una referencia compartida y predecible.

Esto tampoco supone que una ejecución en la nube pueda ver el ordenador del desarrollador. Los recursos de cuenta acompañan a la cuenta; los locales solo están disponibles cuando ese equipo participa en el entorno. La etiqueta de origen deja clara la diferencia.

## Reutilizar no significa conceder permisos

Un procedimiento guardado no añade permisos. La ejecución conserva las herramientas y el modo seleccionados; el agente no puede acceder a un archivo local solo porque una habilidad lo mencione. El método organiza el trabajo, pero el entorno y los permisos deciden qué puede hacer el agente.

> Mantén el método reutilizable, el origen visible y la autoridad en la ejecución que lo utiliza.

Así es más fácil repetir y compartir un agente útil. Los desarrolladores pueden crear una biblioteca de métodos especializados y delegados, distinguiendo los recursos compartidos de la cuenta de los que pertenecen a un equipo concreto.

## FAQ
### ¿Las habilidades de cuenta se ejecutan en todas las tareas?
No. La aplicación o el agente las selecciona cuando son pertinentes.

### ¿Una habilidad de cuenta puede leer mis archivos locales?
No. No añade permisos; el acceso depende del entorno y de las herramientas habilitadas.

### ¿Por qué se indica el origen?
Para distinguir una definición de cuenta compartida de otra guardada en un ordenador concreto.

### ¿Qué aporta un subagente?
Delegar una tarea acotada a un especialista con instrucciones y herramientas propias, conservando la traza en la ejecución principal.
