CommunityRédaction et éditiongithub.com

Already Told You : installer les compétences rédigées

Affiche les compétences que /already-told-you:run a rédigées à partir de votre historique, vous laisse choisir, montre chaque fichier et n'installe que celles que vous approuvez - pour tous les projets (~/.claude/skills) ou un seul projet. Ne remplace jamais une compétence existante sans demander.

Qu'est-ce que Already Told You : installer les compétences rédigées ?

Cette compétence pour Claude Code (ou un agent similaire) agit comme un superviseur d'installation pour les compétences générées automatiquement par `/already-told-you:run`. L'objectif est de garantir qu'aucune compétence n'est installée sans approbation explicite de l'utilisateur, en suivant un processus en plusieurs étapes. D'abord, elle localise le rapport le plus récent dans `~/already-told-you/` (ou `~/claude-improve/` pour les rapports plus anciens) et liste les compétences rédigées avec des métriques comme la fréquence d'apparition et le temps passé. Ensuite, pour chaque compétence sélectionnée, elle affiche l'intégralité de son `SKILL.md`, identifie les lignes `TODO (check)`, propose de les renseigner, et demande si l'installation doit être faite pour tous les projets ou le projet courant. Avant l'installation réelle, elle vérifie les conflits avec les compétences existantes et demande une confirmation finale. Le script d'installation Python sous-jacent (`install_skill.py`) assure une deuxième vérification de sécurité. Enfin, elle résume les installations effectuées et donne des indications sur la façon d'utiliser chaque nouvelle compétence ainsi que sur la manière de les supprimer.

Compatible avec✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/jsahani/already-told-you/tree/HEAD/skills/install-skills

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 Already Told You : installer les compétences rédigées ?

Rien n'est installé tant que l'utilisateur n'a pas dit oui à cette compétence spécifique.

  1. Trouver le rapport. Utilisez ~/already-told-you/$ARGUMENTS si une date a été donnée, sinon utilisez le dossier ~/already-told-you/<YYYY-MM-DD>/ le plus récent qui contient un dossier skills/ (utilisez Glob). S'il n'y en a pas, cherchez aussi dans ~/claude-improve/ (rapports créés avant le renommage du plugin). Si rien n'est trouvé, dites "Aucune compétence rédigée pour le moment - lancez d'abord /already-told-you:run" et arrêtez-vous.
  2. Les lister. Exécutez python3 ${CLAUDE_PLUGIN_ROOT}/scripts/install_skill.py --list --report <dossier du rapport>. Si <dossier du rapport>/findings.json existe, ajoutez pour chaque compétence la ligne correspondante de la section C (fréquence d'apparition, minutes chacune). Si un élément a un champ match (provenant de /already-told-you:find-skills report), ajoutez "Compétence existante : - installez plutôt" ou "Aucune correspondance validée - rédigez la vôtre". Si aucun élément n'a encore de match, proposez une fois, en option : "Avant d'installer celles-ci, je peux vérifier si une compétence prête à l'emploi validée existe déjà pour l'une d'entre elles avec /already-told-you:find-skills report. Cela demande d'abord votre avis et n'envoie que des mots-clés de recherche courts que vous approuvez. Vous voulez cela, ou passer directement aux brouillons ?" S'ils le souhaitent, dites-leur d'exécuter cette commande et arrêtez-vous ici ; sinon continuez hors ligne. Demandez lesquelles l'utilisateur veut examiner (il peut dire "toutes").
  3. Pour chaque compétence choisie, une à la fois :
    • Lisez son SKILL.md et affichez-la en entier. Signalez les lignes TODO (check) : ; proposez de les remplir avec les réponses de l'utilisateur avant l'installation (modifiez le brouillon dans le dossier du rapport uniquement).
    • Demandez où : tous les projets (~/.claude/skills, ou $CLAUDE_CONFIG_DIR/skills si l'utilisateur a défini cette variable) ou ce projet uniquement (${CLAUDE_PROJECT_DIR}/.claude/skills). Recommandez tous les projets lorsque les citations proviennent de 2 projets ou plus.
    • Exécutez python3 ${CLAUDE_PLUGIN_ROOT}/scripts/install_skill.py --check --src <rapport>/skills/<nom> --dest <dest>. Si cela indique que la compétence est déjà installée à cet endroit, affichez les différences entre les deux versions et demandez s'il faut la remplacer (l'ancienne est conservée comme sauvegarde) ou l'ignorer.
    • Demandez un oui clair. Alors seulement exécutez python3 ${CLAUDE_PLUGIN_ROOT}/scripts/install_skill.py --install --src <rapport>/skills/<nom> --dest <dest> (ajoutez --force uniquement si l'utilisateur a choisi de remplacer une compétence existante). Cette commande demande une autorisation ; cette invite est la deuxième vérification de sécurité, laissez l'utilisateur y répondre.
  4. Terminer. Listez ce qui a été installé où, et comment utiliser chacune (/<nom>, ou demandez simplement la tâche avec les propres mots de l'utilisateur - la description contient leur formulation). Mentionnez que supprimer une compétence consiste à supprimer son dossier.

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

Skills associés