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 doctorpour 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
| Commande | Objectif |
|---|---|
rolecraft install <source> | Installer une compétence (locale, GitHub, GitLab, SSH) |
rolecraft init [nom] | Générer une nouvelle SKILL.md (--template, --list) |
rolecraft list | Afficher les compétences installées |
rolecraft check | Vé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 ci | Réinstaller depuis le verrou (mode CI) |
rolecraft verify | Vé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 doctor | Exé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 bash | zsh |
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
| Indicateur | Objectif |
|---|---|
--cursor, --devin, --claude, --codex | Cibler des agents spécifiques |
--all | Installer sur tous les agents pris en charge |
--yes / -y | Mode non interactif (CI/CD) |
--dry-run | Prévisualiser sans appliquer les modifications |
--symlink | Lien symbolique au lieu d'une copie |
--global / --project | Sé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
- GitHub : https://github.com/rolecraft-sh/rolecraft
- npm : https://www.npmjs.com/package/rolecraft
- Documentation : https://github.com/rolecraft-sh/rolecraft#readme