CommunityRedacción y edicióngithub.com

rolecraft-sh/rolecraft

El gestor de habilidades para agentes de IA con enfoque en seguridad: cada instalación ejecuta un escaneo. Gestiona habilidades y servidores MCP en 87 agentes. CLI sin dependencias.

¿Qué es rolecraft?

Rolecraft es una herramienta de línea de comandos (CLI) sin dependencias diseñada para instalar y gestionar habilidades (skills) de agentes de IA de forma segura. A diferencia de otros gestores, cada instalación ejecuta automáticamente un escaneo de seguridad para proteger tu entorno de desarrollo. Soporta más de 87 agentes, incluyendo Claude Code, Cursor, Devin, Codex, Copilot, Aider y muchos más, permitiéndote instalar la misma habilidad en múltiples agentes con un solo comando. Además de la instalación, ofrece funciones avanzadas como actualizaciones, reversiones, instalación basada en archivos lock para pipelines CI/CD, conversión entre formatos SKILL.md y .mdc, y un comando `doctor` para diagnosticar problemas comunes. Su diseño modular y seguro lo convierte en una herramienta esencial para equipos que desean estandarizar y automatizar la configuración de sus agentes de IA.

Compatible con✓Claude Code✓Codex CLI✓Cursor✓Gemini CLI✓OpenCode✓Windsurf
npx skills add rolecraft-sh/rolecraft

Installed? Explore more Redacción y edición skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué hace rolecraft?

Instala y gestiona habilidades de agentes de IA en 87 agentes (27 verificados) con un solo comando. Sin dependencias. No requiere registro.

Cuándo usarlo

  • Instalar habilidades — desde carpetas locales, repositorios de GitHub, proyectos de GitLab o URLs SSH de git
  • Gestionar habilidades — listar, actualizar, eliminar y verificar habilidades instaladas
  • Pipelines CI/CD — reinstalación basada en archivo lock con rolecraft ci
  • Solución de problemas — rolecraft doctor para diagnosticar detección de agentes, archivos lock y problemas de Node.js
  • Incorporación de equipos — instalación agrupada con un solo comando
  • Configuración multiagente — instala la misma habilidad en varios agentes a la vez

Inicio rápido

# Probar sin instalar
npx rolecraft --help

# Crear una habilidad
npx rolecraft init mi-habilidad

# Instalar desde cualquier fuente
npx rolecraft install ./mi-habilidad
npx rolecraft install usuario/repo
npx rolecraft install https://gitlab.com/org/proyecto
npx rolecraft install [email protected]:usuario/repo.git

# Instalar en agentes específicos
npx rolecraft install usuario/repo --cursor --devin

# Verificar actualizaciones
npx rolecraft check

# Ejecutar verificación de salud del sistema
npx rolecraft doctor

# Listar habilidades instaladas
npx rolecraft list

# Convertir entre SKILL.md y .mdc
npx rolecraft convert ./mi-habilidad

Comandos de instalación

ComandoPropósito
rolecraft install <fuente>Instalar una habilidad (local, GitHub, GitLab, SSH)
rolecraft init [nombre]Crear un nuevo SKILL.md (--template, --list)
rolecraft listMostrar habilidades instaladas
rolecraft checkVerificar actualizaciones disponibles
rolecraft remove <slug>Desinstalar una habilidad
rolecraft update <slug>Reinstalar a la última versión
rolecraft rollback <slug>Restaurar a la versión anterior desde copia de seguridad
rolecraft bundle <fuentes>Instalar múltiples habilidades desde un archivo o en línea
rolecraft ciReinstalar desde archivo lock (modo CI)
rolecraft verifyVerificar integridad de la habilidad mediante hash de contenido
rolecraft watch [<slug>]Vigilar cambios en habilidades y sincronizar automáticamente
rolecraft search <consulta>Buscar habilidades en GitHub
rolecraft doctorEjecutar verificación de salud del sistema
rolecraft agents-xml [--write]Generar XML de habilidades para AGENTS.md
rolecraft use <fuente>Vista previa sin instalar
`rolecraft completions bashzsh
rolecraft convert <fuente>Convertir entre formatos SKILL.md y .mdc
rolecraft test <ruta-habilidad>Probar la calidad de una habilidad con aserciones integradas

Banderas comunes

BanderasPropósito
--cursor, --devin, --claude, --codexApuntar a agentes específicos
--allInstalar en todos los agentes compatibles
--yes / -yModo no interactivo (CI/CD)
--dry-runVista previa sin hacer cambios
--symlinkEnlace simbólico en lugar de copia
--global / --projectSelección de ámbito

Agentes compatibles (87 total · 27 verificados)

opencode, claude-code, cursor, windsurf, devin, codex, copilot, aider, cline, gemini-cli, cody, continue, warp, codeium, fabric, goose, tabnine, supermaven, pr-pilot, loom, roo, trae, hermes, kiro, augment, kilo, openhands, junie, factory, command-code, cortex, mistral-vibe, qwen-code, openclaw, codebuddy, mux, pi, omp (oh-my-pi), autohand-code, rovo-dev, firebender, ibm-bob, aider-desk, y 45 más.

Ejemplos

Instalar desde GitHub

rolecraft install vercel-labs/agent-skills --skill frontend-design

Instalar en múltiples agentes

rolecraft install ./mis-reglas-equipo --cursor --devin --copilot --all

Instalación en pipeline CI

rolecraft ci --yes

Crear e instalar tu propia habilidad

rolecraft init mi-habilidad
rolecraft install ./mi-habilidad --all

Enlaces

Skills relacionados