Saltar al contenido principal

Gestionar y validar Skills

Importar un método probado de archivos locales o GitHub, exportar copias y mantener instalado Skills. Exportar un método primero si usted necesita retener su versión actual.

En la gestión de lotes, revise el recuento seleccionado en el área de acción inferior antes de aplicar una operación. Lea la finalización o la retroalimentación del fallo allí, a continuación, verifique los elementos resultantes. La selección de una entrada por sí sola no permite, instala o elimina.

Instalar desde el mercado

Para la navegación por catálogo, instalación y actualizaciones, siga el Guía de mercado de Skill. Este capítulo abarca las importaciones locales y GitHub, las exportaciones y el mantenimiento de Skills instalados.

Exportar e importar un paquete local

Ejemplo Exportar y reimportar un RNA-seq Skill

  1. Encontrar rnaseq-count-qc en Settings → Skills y elegir Actions → Export. Guarda el ZIP.
  2. Seleccione Add skill → Upload skills → Upload skill files y elija ese ZIP.
  3. En Confirm import, inspeccione el nombre de archivo fuente y el diagnóstico. Los candidatos no se controlan inicialmente.
  4. Abre Vista previa rnaseq-count-qc. Lea SKILL.md y la lista de archivos. La exportación real preservada references/sample-metric-schema.md.
  5. Cerrar vista previa, seleccione el candidato y elija Importación seleccionada (1).
  6. Busque la fila importada e inspeccione su nombre final y fuente.

Inspección del paquete completo antes de importar

En este ejemplo, el Skill personal original ya existía. La vista previa muestra Name exists, e importación creó un Importado rnaseq-count-qc-2. El original y su unión Specialist permanecieron. No asuma todas las actualizaciones de importación del paquete existente; inspeccionar la fuente del candidato y actualizar/reemplazar el diagnóstico.

La copia importada y el original Personal Skill

Control de importaciónPropósito
Seleccione todo / Invert / lista de candidatosElija los paquetes que descubrieron para importar; un archivo puede contener varios Skills.
Vista previa / Cerrar vista previaLee instrucciones y archivos antes de la instalación.
Nombre existe / diagnósticoAdvierte los problemas de identidad o contenido. Revise el nombre resultante después de importar.
Elija otros archivosReemplaza la selección actual de candidatos.
Importar selecciónRealiza las importaciones seleccionadas e informa de éxitos, paquetes o fallos inalterados.

Una carga de marcado necesita YAML name y description; un paquete ZIP/.skill necesita SKILL.md. La carga local no busca archivos perdidos de URLs incrustados en instrucciones. Los formatos no compatibles, los metadatos desaparecidos, los límites de tamaño de archivo y las vías de archivo inseguros son fallas de validación, no razones para desactivar la validación.

Importar un Skill local ya instalado

Ejemplo Importar el paquete local de revisión de pares

Add skill → Import installed skills escanea ~/.agents/skills y ~/.codex/skills. En este ejemplo, el escaneo local encontró candidatos 68, inicialmente todos seleccionados. Borrar Select all installed skills, luego elegir el método específico; use Invert sólo después de comprobar lo que se selecciona actualmente.

  1. Abrir Previsualización de la vista entre pares e inspeccionar su carpeta de origen, instrucciones y archivos referenciados.
  2. Elija Close preview, seleccione sólo peer-review, luego Importación seleccionada (1).
  3. Espera a Capacidad 1 importada. El candidato es entonces etiquetado Imported y no puede ser seleccionado para la misma importación de nuevo.
  4. Volver a Skills, buscar peer-review e inspeccionar la fila Importada. La carpeta fuente permanece en su lugar; Open-Science utiliza una copia importada.
  5. Utilice Rescan después de cambiar las carpetas instaladas. Revisar el origen, la selección y el estado antes de importar de nuevo.

Previsualizar el paquete de revisión de pares instalado localmente

Encontrar el paquete importado en la lista Skills

Después de importar, inspeccione la plantilla y los archivos de referencia en el detalle Skill. Antes de utilizar un método de otro asistente, compruebe que sus herramientas y características de tiempo de ejecución necesarias están disponibles en esta sesión.

Importación y actualización de GitHub

Ejemplo Importar y actualizar un ESM-2 Skill

  1. Elige Add skill → Import from GitHub. Introduzca una palabra clave, owner/repo, owner/repo@ref o GitHub URL, a continuación, seleccione Find skills. Utilice un ref fijo para una fuente de paquetes reproducible.
  2. Lea el repositorio y el recuento de candidatos. Esta exploración inicialmente seleccionó a cada candidato; Select all claro antes de elegir sólo el método requerido. difiere de la pantalla de confirmación ZIP no comprobada.
  3. Abra Preview y compruebe el compromiso resuelto, carpeta, instrucciones y archivos. Un escáner de repositorio puede descubrir carpetas internas, así como Skills de cara al usuario; su cuenta no es el conteo Skill de la aplicación.
  4. Cerrar vista previa, seleccione el candidato indicado y elija Importación seleccionada (1). Espera el resultado y revisa su nombre bajo Imported skills.
  5. Vuelve a Skills y busca ese nombre. Inspeccione su fuente y disponibilidad antes de utilizarla.

Revise un GitHub Skill y su fuente encendida antes de importar

Importar fair-esm2 del repositorio de productos creó fair-esm2-2 porque el nombre incorporado ya existía. El paquete incorporado se mantuvo. Importar instrucciones no instala pesos modelo o establece que la inferencia funciona.

Aplicar una revisión preliminar

Escanee el mismo repositorio con el nuevo ref. El candidato existente puede mostrar Update available. Seleccione sólo ese candidato e importarlo; inspeccionar la fila importada existente y previsualizar después. En el cheque ESM-2, se actualizó la misma copia fair-esm2-2 y el escaneo que ref mostró de nuevo Imported. El cuerpo de instrucción actualizado coincidió con la fuente del repositorio. El importador reescribe la primera y el nombre seguro de colisión, por lo que los bytes de archivo entero no deben coincidir con el original SKILL.md.

Se puede solicitar una revisión preliminar para la copia importada

Recover from GitHub rate limiting

Para GitHub request was rate-limited, abra Manage GitHub credential, introduzca una ficha usable y seleccione Verify and save. Después de Token verificado y salvado, vuelva a introducir el escaneo. Cancel sale sin guardar. Mantenga las fichas fuera de las capturas de pantalla e informes de emisión.

Habilitar, deshabilitar y eliminar

Abrir Manage, filtrar por fuente/estadio, y buscar un método específico. Seleccione el resultado antes de aplicar una acción. Seleccionado (n) muestra la selección; Clear selection lo vacía. Revise el conjunto completo seleccionado cuando los filtros cambian.

La copia importada discapacitada en la gestión a granel

Después de cambiar la disponibilidad, vuelva a abrir el detalle Skill para confirmar su estado. Mantenga una exportación de un método que necesita antes de eliminarlo.

MedidaResultado previsto
Activar seleccionadoHace que los paquetes elegibles seleccionados estén disponibles de nuevo. Revisa el estado de la fila.
Desactivación seleccionadaRetiene paquetes controlados por el usuario elegibles pero elimina la disponibilidad de Main Agent para solicitudes posteriores; Skills requerido por la aplicación no puede ser deshabilitado.
Eliminar la selección seleccionadaAbre una confirmación con los nombres y resultados exactos seleccionados.
Eliminar n SkillsElimina los paquetes locales elegibles después de la confirmación. No hay flujo de trabajo de basura/restore Skill.
CancelarDeja los paquetes instalados.

Destacados y Specialist- Los paquetes conectados pueden ser protegidos de la eliminación. Retire una unión obsoleta o desactive un paquete controlado por el usuario cuando sea apropiado. Se mantiene habilitada la Skills requerida por la aplicación; ver reglas de activación. Después de borrar, confirme que el paquete seleccionado está ausente de la lista filtrada.

Actualización y diagnóstico

SíntomaComprobación y próxima acción
Importado pero ausente de la listaFiltros de fuente clara, agente y etiqueta; busque el nombre resultante, incluyendo sufijos.
Archivos desaparecidos después de la importaciónInspeccionar la lista de archivos de paquetes y la reexportación; un solo archivo Markdown no puede incluir un archivo de referencia separado automáticamente.
Conflicto de revisión durante la ediciónReabrir la última versión, comparar cambios y guardar deliberadamente.
Carga Skill pero una función no está disponibleCompruebe si el paquete realmente proporciona un ayudante del kernel; las instrucciones ordinarias no son funciones Notebook.
Paquete perdido / tiempo de ejecuciónUso Instrumentos científicos y el administrador de paquetes de tiempo de ejecución seleccionado.
GitHub/authentication errorRetener el estado HTTP real y la URL de origen sanitario; ver Solución de problemas.

Referencia de implementación: HabilidadUploadView.tsx, SkillBulkManageView.tsx, HabilidadImportView.tsx.