工具介绍
compétences
L'ICL pour l'écosystème des compétences en agents ouverts.
<!-- agent-list:start -->
Supports **OpenCode**, **Claude Code**, **Codex**, **Cursor** et 72 autres.
<!-- agent-list:end -->
Installer une compétence
Utiliser une compétence sans installer
Générer un appel pour une compétence, ou démarrer un agent de codage pris en charge de manière interactive:
`skills use` résout les sources de la même façon que `skills add`, écrit les fichiers de compétences sélectionnés dans un répertoire temporaire, et n'imprime que l'invite générée à stdout, sauf si `-agent` est fourni. Avec `--agent`, il démarre un agent supporté interactivement avec l'invite générée.
Formats des sources
Dépôts privés
Utilisez la même commande pour les dépôts publics et privés. Le CLI utilise l'authentification déjà configurée pour l'URL du dépôt:
Pour GitHub HTTPS et les sources courtes, `skills` utilise d'abord les identifiants Git normaux. Si cela échoue et que GitHub CLI est authentifié, il essaie `gh repo clone`, suivi de SSH. Il n'exécute pas `gh auth token` ni ne copie le titre de compétence GitHub CLI stocké dans le processus Node.js.
Pour GitHub arbore lookups, `skills` d'abord essayer l'API anonymement, puis un jeton d'environnement explicitement fourni, puis `gh api`. GitHub CLI applique sa propre authentification stockée et ne retourne que la réponse de l'API; le justificatif n'est jamais imprimé ou lu par «skills». Si l'accès à l'API échoue toujours, les vérifications de mise à jour reviennent à un clone Git authentifié.
`GITHUB TOKEN` ou `GH TOKEN` peuvent être définis explicitement pour l'accès à l'API GitHub, y compris les téléchargements de dépôt privé et les vérifications de mise à jour. Ils sont optionnels pour les installs lorsque l'authentification Git, GitHub CLI ou SSH est déjà configurée.
Options
Description de l'option
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
`-g, --global`
"-a, --agent <agents...>"`" <!-- agent-names:start --> Cibler des agents spécifiques (par exemple, `code-claude`, `codex`). Voir Agents soutenus<!-- Noms d'agent:end -->
`-s, --skill <skills...>`"Installer des compétences spécifiques par nom (utiliser `'*'` pour toutes les compétences)
Liste des compétences disponibles sans installation
"--copier"" Copier les fichiers au lieu de symlinker vers les répertoires d'agents
Accéder à toutes les instructions de confirmation
`--all`
Exemples
Les URL de téléchargement direct sont essayées après une découverte bien connue. Ils peuvent pointer vers un seul fichier valide `SKILL.md` ou une archive `.zip`, `.tar`, `.tar.gz` ou `.tgz`; l'URL n'a pas besoin d'inclure une extension de fichier. Les téléchargements sont limités à 10 MiB, le contenu extrait à 25 MiB, et les archives à 1000 fichiers par défaut. Excéder avec `SKILLS DOWNLOAD MAX BYTES`, `SKILLS EXTRACT MAX BYTES` et `SKILLS EXTRACT MAX FILS` lorsque vous faites confiance à la source.
Portée de l'installation
Champ d'application du drapeau Lieu du drapeau Cas d'utilisation du drapeau
----------------------------------------------------------------------
**Projet** (défaut)
*Global *Grâce à tous les projets
Méthodes d'installation
Lors de l'installation interactive, vous pouvez choisir :
Description de la méthode
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
**Symlien** (Recommandé)=Crée des liens symboliques de chaque agent à une copie canonique. Source unique