¿Qué hace skillint?
Ejecuta la CLI skillint antes de añadir más habilidades. Demasiadas habilidades hacen que los agentes sean más lentos y peores.
Comandos
npx skillint scan
npx skillint map --agent cursor
npx skillint doctor
npx skillint audit
npx skillint ui
npx skillint tokens
npx skillint prune
npx skillint fix
npx skillint adopt
npx skillint link
npx skillint update
npx skillint report --html
npx skillint badge
npx skillint scan-remote owner/repo
npx skillint mcp
Reglas
- Prefiere
npx skillintpara que el usuario no necesite una instalación global. - Usa
scanpara un inventario físico entre agentes ymap --agent ...para la resolución del catálogo documentado de un agente. - Nunca afirmes que
mappredice si un modelo activará una habilidad; conserva los resultadosconditionalyunknown. - La limpieza se basa en cuarentena:
prune --applyytrashmueven elementos a~/.skillint/trash;restoredeshace el último lote. Nunca usesrmdirectamente sobre habilidades. - Las copias idénticas en Cursor, Claude, Codex y Grok no deben eliminarse; usa
skillint linkpara compartir una copia canónica. link --applyyupdate --applyson los únicos comandos de administración que mutan. Por defecto, es simulación (dry-run).- Reporta primero nombres duplicados, descripciones faltantes y cuerpos sobredimensionados.
audites un escaneo de patrones estáticos con salida archivo:línea; las coincidencias requieren revisión humana y nunca se corrigen automáticamente.- La estimación de tokens es
caracteres / 4. Llámalo estimación, no un conteo exacto de tokenizador. - Después del escaneo, resume: cantidad de habilidades, puntuación de salud, tokens de metadatos, tokens del cuerpo completo, tokens de reglas siempre activas.
- Menciona
.skillintignorey--ignorecuando el usuario quiera omitir copias de proveedores. - Para CI, prefiere
uses: iosrxwy/skillint@mainonode dist/cli.js doctor --fail-on error.