runkids/skillshare
runkids/skillshare has 2,920 GitHub stars and 186 forks. GitHot measured +16 stars in 24 hours, +53 in 7 days, and +99 in 15 days. Last checked 2026-11-06 00:48 UTC. Last push 2026-11-01.
Comment ces chiffres sont mesurés
📚 Synchroniser les skills, les agents, MCP et les plugins vers tous les outils CLI d'IA en une seule commande et simplifier le partage en équipe.
Progression mesurée des étoiles
- in 24h
- +16
- in 7 days
- +53
- in 15 days
- +99
- in 1 month
- Historique en cours
Variations nettes sur des périodes qui se chevauchent, pas des totaux quotidiens. Les mesures absentes restent vides. Les étoiles indiquent l’intérêt, pas la qualité.
README-fr.md
Original
skillshare
English · Deutsch · Español · Français · 日本語 · 한국어 · Português · 简体中文 · 繁體中文
Votre environnement de code IA, partout.
Gérez skills, agents, rules, connexions MCP et hooks au même endroit.
Pour Claude Code, Codex, Pi, OpenCode et bien d'autres.
Site web • Installation • Démarrage rapide • Fonctionnalités • Captures d'écran • Application de bureau • Documentation
[!NOTE] Dernière version : v0.28.0 — Les repos tracked qui fournissent une copie distincte d'un skill par agent (
skills/claude/<skill>,skills/codex/<skill>) synchronisent désormais chaque copie uniquement vers l'agent correspondant en mode merge et copy, et les résumés la comptent comme un seul skill.skillshare plugin update --allmet à jour tous les plugins tracked d'un coup, etupdatefonctionne de nouveau sur les partial clones superficiels. Toutes les versions →
Pourquoi skillshare
Changer d'outil IA ne devrait pas obliger à reconstruire tout son environnement. skillshare donne à vos skills et à vos autres ressources IA un emplacement que vous contrôlez.
- Changez d'outil, gardez vos skills — modifiez une fois, puis synchronisez vers Claude Code, Codex, Pi et les autres outils que vous utilisez.
- Emportez votre environnement — versionnez votre source avec Git et récupérez-la sur une autre machine.
- Partagez avec votre équipe — gardez les ressources du projet avec votre code et distribuez les skills partagés via des tracked repositories.
Une personne de l'équipe utilise Claude Code, une autre Codex. Gardez leur checklist de revue de code commune dans .skillshare/, avec le projet. Les nouveaux arrivants installent les skills déclarés et les synchronisent vers les outils configurés au lieu de copier des instructions depuis le chat. Intégration d'équipe →
Utilisez l'application de bureau ou le CLI pour tout gérer en local, auditer les skills avant usage et choisir ce que reçoit chaque outil.
Vous venez d'un autre outil ? Guide de migration · Comparaison
Aperçu du CLI et de l'UI
| Détail d'un skill | Audit de sécurité |
|---|---|
![]() |
![]() |
| Tableau de bord web | Page Skills web |
|---|---|
![]() |
![]() |
Installation
[!TIP] Utilisez skillshare depuis votre bureau. Téléchargez Skillshare App pour macOS (Apple Silicon), Windows et Linux. Au premier lancement, l'application vous aide à installer ou localiser le CLI, à choisir vos outils IA et à lancer votre première synchronisation. Guide d'installation.
Application de bureau — configuration visuelle et gestion au quotidien
Skillshare App réunit skills, agents, MCP et hooks dans une fenêtre de bureau. Installez l'application, ouvrez-la et suivez la configuration du premier lancement.
macOS (Apple Silicon), avec Homebrew :
brew tap runkids/tap
brew install --cask skillshare-app
Windows / Linux, ou installation manuelle sur macOS : Téléchargez les derniers installeurs. Consultez le guide de l'application de bureau pour les détails propres à chaque plateforme.
CLI : macOS / Linux
curl -fsSL https://raw.githubusercontent.com/runkids/skillshare/main/install.sh | sh
Le script installe par défaut dans ~/.local/bin : les installations et mises à jour courantes n'ont pas besoin de sudo. Si l'installeur affiche des instructions de configuration du PATH, suivez-les avant de lancer skillshare. Ajoutez la ligne suggérée à la configuration de votre shell (par exemple ~/.zshrc ou ~/.bashrc) pour les prochains terminaux. Définissez INSTALL_DIR pour choisir un autre emplacement.
Windows PowerShell
irm https://raw.githubusercontent.com/runkids/skillshare/main/install.ps1 | iex
CLI : Homebrew
brew install skillshare
Astuce : lancez
skillshare upgradepour passer à la dernière version. La commande détecte votre méthode d'installation et s'occupe du reste.
GitHub Actions
- uses: runkids/setup-skillshare@v1
with:
source: ./skills
- run: skillshare sync
Toutes les options (audit, mode projet, version figée) sont décrites dans setup-skillshare.
Raccourci (facultatif)
Ajoutez un alias à la configuration de votre shell (~/.zshrc ou ~/.bashrc) :
alias ss='skillshare'
Démarrage rapide
skillshare init # Crée la config, la source et les targets détectées
skillshare sync # Synchronise les skills vers toutes les targets
Fonctionnement
- macOS / Linux :
~/.config/skillshare/ - Windows :
%AppData%\skillshare\
┌─────────────────────────────────────────────────────────────┐
│ Source Directory │
│ ~/.config/skillshare/skills/ ← skills (SKILL.md) │
│ ~/.config/skillshare/agents/ ← agents │
│ ~/.config/skillshare/extras/ ← rules, commands, etc. │
└─────────────────────────────────────────────────────────────┘
│ sync
┌───────────────┼───────────────┐
▼ ▼ ▼
┌───────────┐ ┌───────────┐ ┌───────────┐
│ Claude │ │ OpenCode │ │ OpenClaw │ ...
└───────────┘ └───────────┘ └───────────┘
| Plateforme | Source des skills | Source des agents | Source des extras | Type de lien |
|---|---|---|---|---|
| macOS/Linux | ~/.config/skillshare/skills/ |
~/.config/skillshare/agents/ |
~/.config/skillshare/extras/ |
Symlinks |
| Windows | %AppData%\skillshare\skills\ |
%AppData%\skillshare\agents\ |
%AppData%\skillshare\extras\ |
Jonctions NTFS pour les dossiers (sans droits administrateur) ; les symlinks de fichiers demandent le Developer Mode, sinon les fichiers sont copiés |
| Impératif (une installation par commande) | Déclaratif (skillshare) | |
|---|---|---|
| Source de vérité | Skills copiés indépendamment | Une seule source → symlinks (ou copies) |
| Nouvelle machine | Relancer chaque installation à la main | git clone de la config + sync |
| Audit de sécurité | Aucun | audit intégré + analyse automatique à l'installation et à la mise à jour |
| Tableau de bord web | Aucun | skillshare ui |
| Dépendance d'exécution | Node.js + npm | Aucune (un seul binaire Go) |
Fonctionnalités
Installer et mettre à jour des skills — depuis GitHub, GitLab ou n'importe quel hôte Git
skillshare install github.com/reponame/skills
skillshare update --all
skillshare target claude --mode copy # si les symlinks ne fonctionnent pas
Problèmes de symlinks ? — passez en mode copy pour une target
skillshare target <name> --mode copy
skillshare sync
Audit de sécurité — analysez les skills avant qu'ils n'atteignent votre agent
skillshare audit
Skills de projet — par dépôt, commités avec votre code
skillshare init -p && skillshare sync
Agents — synchronisez vos agents personnalisés vers les targets qui les prennent en charge
skillshare sync agents # synchronise uniquement les agents
skillshare sync --all # synchronise skills + agents + extras + MCP + hooks ensemble
Extras — gérez rules, commands, prompts et plus
skillshare extras init rules # crée un extra "rules"
skillshare sync --all # synchronise skills + agents + extras + MCP + hooks ensemble
skillshare extras collect rules # rapatrie les fichiers locaux vers la source
Connexions MCP — configurez une fois pour Claude Code, Codex, Pi, VS Code, OpenCode et d'autres
skillshare mcp add # configuration guidée par URL ou JSON
skillshare sync mcp --dry-run # aperçu des changements dans les configurations natives
skillshare sync mcp # applique les paramètres de connexion
Gardez les définitions dans config.yaml ou référencez un mcp.yaml séparé.
Voir la configuration MCP
pour des exemples, les références à des variables d'environnement et l'import de connexions existantes.
Gérez les hooks natifs sans les exécuter :
skillshare hooks add check --file ./check.yaml
skillshare hooks sync --dry-run
skillshare hooks sync
Plugins — installez un plugin complet et choisissez les outils qui le reçoivent
skillshare plugin add # guidé : source, plugin, targets, revue
skillshare plugin add owner/repo --target claude --target codex --no-tui
skillshare sync plugins --dry-run # les plugins se synchronisent à part de sync --all
Les installations natives existantes peuvent être reprises avec plugin import.
Voir Gérer les plugins entre outils.
Complétion du shell — complétez commandes, options et sous-commandes avec Tab
skillshare completion bash --install # aussi : zsh, fish, powershell, nushell
Points de sauvegarde locaux — commitez les changements de la source sans les pousser
skillshare commit -m "Update review skill"
skillshare commit --dry-run
Tableau de bord web — un panneau de contrôle visuel
skillshare ui
Toutes les commandes et guides →
Contribuer
Les contributions sont les bienvenues ! Ouvrez d'abord une issue, puis proposez une draft PR avec des tests. Voir CONTRIBUTING.md pour la mise en place.
git clone https://github.com/runkids/skillshare.git && cd skillshare
make check # format + lint + test
[!TIP] Vous ne savez pas par où commencer ? Parcourez les issues ouvertes ou essayez le Playground, un environnement de développement sans configuration.
Contributeurs
Merci à toutes les personnes qui ont contribué à skillshare. La liste se trouve dans le README en anglais.
Si skillshare vous est utile, pensez à lui donner une ⭐
Star History
Licence
MIT
Explorer des projets similaires
codecrafters-io/build-your-own-x
Maîtrisez la programmation en recréant de zéro vos technologies préférées.
560,230 étoilespublic-apis/public-apis
Une liste collective d'API gratuites
496,501 étoilesmorluto/rea
Rétro-ingénierie de n'importe quoi avec des agents, du comportement des applications jusqu'aux binaires natifs.
435,510 étoilesopenclaw/openclaw
L'IA qui fait vraiment les choses. Tout système d'exploitation, toute plateforme. À la manière du homard. 🦞
394,014 étoiles


