Aptitudes como capacidades de complemento

Una aptitud proporciona instrucciones reutilizables o un flujo de trabajo que enseña a un agente o a una experiencia compatible de Microsoft a realizar un trabajo específico. Una aptitud se representa mediante un directorio con un archivo necesario SKILL.md y puede incluir recursos auxiliares o scripts.

Un complemento puede reunir una aptitud con otras funcionalidades compatibles, como agentes, conectores de Copilot o herramientas basadas en MCP. El complemento es la unidad de extensibilidad; la habilidad sigue siendo una capacidad reutilizable distinta.

Importante

La disponibilidad de aptitudes, el uso compartido, el uso automático y la compatibilidad con host varían según la experiencia de Microsoft. La documentación actual cubre principalmente la adición de habilidades a los agentes. Siga las instrucciones para la experiencia de creación y el host de destino en lugar de asumir que todas las aptitudes se pueden empaquetar o distribuir de forma independiente.

Decidir si necesita una aptitud

Elija una aptitud cuando:

  • La solución requiere instrucciones repetibles o un flujo de trabajo para un trabajo específico.
  • La experiencia debe poder reutilizarse entre agentes o experiencias admitidos.
  • El trabajo se puede expresar a través de instrucciones y recursos de apoyo.
  • La habilidad puede llamar a herramientas o scripts aprobados cuando la experiencia de destino los admita.

Es posible que una aptitud no sea el componente adecuado cuando:

  • El requisito es la experiencia conversacional completa. Considere un agente declarativo.
  • El requisito es principalmente el acceso a datos externos. Considere la posibilidad de crear un conector.
  • El requisito es exponer herramientas o recursos hospedados de forma remota. Considere la posibilidad de crear un servidor MCP.

Decidir si se va a compilar o reutilizar

Antes de desarrollar una aptitud:

  • Busque una aptitud aprobada que ya realice el trabajo.
  • Determine si una aptitud existente se puede reutilizar tal cual o configurarse para el escenario.
  • Confirme que el formato de aptitud y sus recursos son compatibles con la herramienta de creación de destino y la experiencia de Microsoft.
  • Revisa las instrucciones y los archivos auxiliares para conocer los datos, la seguridad, la inteligencia artificial responsable y los requisitos de mantenimiento.
  • Identifique las brechas que requieren una aptitud nueva o ampliada.

Si reutiliza una aptitud, confirme quién es el propietario de su contenido, control de versiones, pruebas, soporte técnico y distribución.

Registrar dependencias de aptitudes

A medida que decide si desea crear o reutilizar una aptitud, tenga en cuenta:

  • El trabajo, las entradas, la salida esperada y los criterios de éxito.
  • El agente o la experiencia de Microsoft compatible que utiliza la aptitud.
  • Conocimientos necesarios, conectores, herramientas basadas en MCP, scripts u otros recursos.
  • Requisitos de autenticación, permisos, datos y ejecución.
  • Restricciones de formato, versión, uso compartido y host.
  • Propietario, contacto de soporte técnico y requisitos de prueba.

Después de decidir compilar o reutilizar una aptitud, elija herramientas de desarrollo.