Skip to content

Latest commit

 

History

History
54 lines (37 loc) · 4.06 KB

File metadata and controls

54 lines (37 loc) · 4.06 KB

Repositorio de Skills

GitHub Repo License OpenClaw Ready

Languages: English · 中文 · 日本語 · Español

Skills reutilizables de asistentes de IA, creadas localmente y publicadas desde GitHub.

Uso

Instala agent-skills-setup mediante el gestor de Skills del agente actual o ClawHub. El repositorio no proporciona un instalador entre agentes; la instalación solo pone las referencias y el script de migración a disposición de ese agente. La instalación no selecciona un IDE. --source, --target, --objects y --workspace pertenecen al comando de migración que el agente ejecuta después.

Estructura

skills-repo/
├── docs/                         # documentación de mantenimiento vigente
├── scripts/                      # herramientas del repositorio
└── skills/agent-skills-setup/    # Skill publicable canónico
    ├── SKILL.md
    ├── references/
    └── scripts/

agent-skills-setup

Migra contexto con alcance definido entre perfiles de producto. Registry v2 registra ciclo de vida, versión, fuente, alcance, almacenamiento y política por superficie; las entradas legacy, cloud, provider, host-editor y alias no son destinos de escritura ordinarios. Consulta el registro de IDE.

El paquete de ejecución contiene referencias y un único comando de migración. No instala IDE ni runtimes, no crea enlaces simbólicos o bloqueos de registro y no se copia en los directorios de otros agentes. Las migraciones globales seleccionan Skills por defecto; los objetos de proyecto usan un workspace explícito. Antes de copiar un directorio de Skill se analiza todo el texto de origen. Una credencial literal probable o un enlace fuera del Skill hace que se omita sin modificar el origen ni el destino existente. El frontmatter canónico usa solo campos estándar de Agent Skills. La CLI por perfiles ofrece detect, inventory, plan, apply, verify y rollback; las instrucciones pasan por adaptadores nativos y un IR tipado con informe de pérdida. apply solo acepta un plan guardado con checksum, prepara toda la operación antes de escribir y crea respaldos exactos. Si un paso falla, restaura todas las escrituras anteriores; solo tras el éxito crea el manifiesto verificable con checksum. Una solicitud genérica de migración solo autoriza la planificación; apply y rollback requieren una aprobación explícita adicional. Las consultas heredadas y los dry-runs sin escritura solo están disponibles mediante el subcomando explícito legacy. Los subconjuntos automáticos revisados se marcan partial, no full; MCP remoto sin adaptador de transporte de destino, formatos sin adaptador dedicado y productos cloud/UI generan acciones explícitas de reconstrucción manual.

Desarrollo

  1. Edita skills/agent-skills-setup/; no edites el puntero generado del repositorio raíz.
  2. Ejecuta bash validate-all.sh.
  3. Tras cambiar el Skill canónico, ejecuta bash scripts/sync-root-mirror.sh para actualizar el puntero raíz.
  4. Fusiona después de validar.

Revisa skills externas en una rama con bash scripts/import-agent-skill.sh <source-dir> <skill-name>.

Publicación

GitHub es la fuente canónica; ClawHub y Awesome Copilot son canales de distribución. El repositorio sigue bajo MIT; el bundle generado para ClawHub usa MIT-0 por separado, elimina licencias incompatibles y declara Bash/Python. La publicación exige reconocer explícitamente la autorización de los contribuidores. Consulta la lista de publicación.

Proyecto