CommunityRédaction et éditiongithub.com

rolecraft

Le gestionnaire de compétences sécurisé pour agents IA – chaque installation déclenche une analyse de sécurité. Gérez les compétences et les serveurs MCP de 87 agents avec une CLI sans dépendances.

Qu'est-ce que rolecraft ?

rolecraft est un gestionnaire de compétences pour agents IA conçu pour la sécurité et la flexibilité. Il permet d'installer, mettre à jour, supprimer et vérifier des compétences (skills) sur 87 agents différents (dont 27 vérifiés) avec une seule commande, sans nécessiter de registre central ou de dépendances supplémentaires. Chaque installation exécute automatiquement une analyse de sécurité, ce qui en fait un outil idéal pour les workflows CI/CD, l'intégration d'équipe et la configuration multi-agents. La CLI propose des commandes pour initialiser, lister, vérifier, mettre à jour, restaurer et même regarder les compétences pour une synchronisation automatique. rolecraft est distribué via npm et peut être utilisé directement avec `npx`, ce qui le rend accessible sans installation préalable. Il supporte une conversion entre SKILL.md et le format .mdc, et génère des scripts de complétion pour les shells bash, zsh et fish.

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

Installed? Explore more Rédaction et édition skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait rolecraft ?

Installez et gérez les compétences des agents IA sur 87 agents (27 vérifiés) avec une seule commande. Zéro dépendance. Aucun registre requis.

Quand l'utiliser

  • Installer des compétences — à partir de dossiers locaux, de dépôts GitHub, de projets GitLab ou d'URLs SSH git
  • Gérer les compétences — lister, mettre à jour, supprimer et vérifier les compétences installées
  • Pipelines CI/CD — réinstallation basée sur un verrou avec rolecraft ci
  • Dépannage — rolecraft doctor pour diagnostiquer la détection d'agent, le verrouillage et les problèmes Node.js
  • Intégration d'équipe — installation groupée avec une seule commande
  • Configuration multi-agents — installer la même compétence sur plusieurs agents à la fois

Démarrage rapide

# Essayer sans installer
npx rolecraft --help

# Créer une compétence
npx rolecraft init ma-competence

# Installer depuis n'importe quelle source
npx rolecraft install ./ma-competence
npx rolecraft install utilisateur/depot
npx rolecraft install https://gitlab.com/org/projet
npx rolecraft install [email protected]:utilisateur/depot.git

# Installer sur des agents spécifiques
npx rolecraft install utilisateur/depot --cursor --devin

# Vérifier les mises à jour
npx rolecraft check

# Exécuter une vérification de santé du système
npx rolecraft doctor

# Lister les compétences installées
npx rolecraft list

# Convertir entre SKILL.md et .mdc
npx rolecraft convert ./ma-competence

Commandes d'installation

CommandeObjectif
rolecraft install <source>Installer une compétence (locale, GitHub, GitLab, SSH)
rolecraft init [nom]Générer une nouvelle SKILL.md (--template, --list)
rolecraft listAfficher les compétences installées
rolecraft checkVérifier les mises à jour disponibles
rolecraft remove <slug>Désinstaller une compétence
rolecraft update <slug>Réinstaller la dernière version
rolecraft rollback <slug>Restaurer la version précédente depuis la sauvegarde
rolecraft bundle <sources>Installer plusieurs compétences depuis un fichier ou en ligne
rolecraft ciRéinstaller depuis le verrou (mode CI)
rolecraft verifyVérifier l'intégrité de la compétence via le hash de contenu
rolecraft watch [<slug>]Surveiller les compétences pour les modifications et synchroniser automatiquement
rolecraft search <requête>Rechercher des compétences sur GitHub
rolecraft doctorExécuter une vérification de santé du système
rolecraft agents-xml [--write]Générer le XML des compétences pour AGENTS.md
rolecraft use <source>Prévisualiser sans installer
`rolecraft completions bashzsh
rolecraft convert <source>Convertir entre les formats SKILL.md et .mdc
rolecraft test <chemin-competence>Tester la qualité d'une compétence avec des assertions intégrées

Indicateurs courants

IndicateurObjectif
--cursor, --devin, --claude, --codexCibler des agents spécifiques
--allInstaller sur tous les agents pris en charge
--yes / -yMode non interactif (CI/CD)
--dry-runPrévisualiser sans appliquer les modifications
--symlinkLien symbolique au lieu d'une copie
--global / --projectSélection de la portée

Agents pris en charge (87 total · 27 vérifiés)

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, et 45 autres.

Exemples

Installer depuis GitHub

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

Installer sur plusieurs agents

rolecraft install ./regles-equipe --cursor --devin --copilot --all

Installation en pipeline CI

rolecraft ci --yes

Créer et installer votre propre compétence

rolecraft init ma-competence
rolecraft install ./ma-competence --all

Liens

Skills associés