Agentsmd Optimize

Audite un CLAUDE.md/AGENTS.md, vérifie ses affirmations par rapport au dépôt et applique les corrections approuvées

par majiayu000 · majiayu000/spellbook

Testé · Fonctionne ★ 9.2/10

Agentsmd Optimize — Audite un CLAUDE.md/AGENTS.md, vérifie ses affirmations par rapport au dépôt et applique les corrections approuvées

Ce que fait

Audite un fichier d'instructions CLAUDE.md ou AGENTS.md existant par rapport à cinq modèles de structure, vérifie chaque chemin et chaque revendication de commande par rapport au dépôt réel (ls, package.json/Makefile), puis applique les corrections approuvées par l'utilisateur sur place. Se déclenche lorsque l'utilisateur demande d'optimiser, de nettoyer ou de corriger sa documentation d'agent (phrases en anglais ou en chinois comme "优化 CLAUDE.md"), ou lorsqu'il demande d'appliquer les corrections après un audit. Signale les fichiers référencés manquants plutôt que de les inventer et laisse les régions auto-générées intactes.

Rapport de test

SKILL.md (prose autonome, pas de scripts) récupéré et installé dans un HOME temporaire — il se trouve à ~/.claude/skills/agentsmd-optimize/SKILL.md, le frontmatter est parsé avec name+description, et un grep n'a trouvé aucune trace de curl|sh/base64/exfiltration. Pour le test de sortie, j'ai construit un CLAUDE.md désordonné (mauvaises commandes, un répertoire application/ inexistant, une référence routing-contract.md manquante) plus un package.json réel ; le nettoyage de référence a conservé npm run start, yarn test, make build, le répertoire obsolète et la référence cassée verbatim, tandis que la vérification de l'Étape 2 de la compétence (ls + vérifications package.json) a détecté qu'aucun n'existait et les a corrigés en npm run dev/npm test/npm run build, a supprimé le répertoire obsolète et a signalé le fichier manquant au lieu de l'inventer. Deux artefacts (BASELINE_CLAUDE.md vs SKILL_CLAUDE.md) existent et le diff montre la différence concrète de correction.

Testé le: 2026-07-31 · Claude Code 2.x (agent harness)

Installation

git clone --depth 1 https://github.com/majiayu000/spellbook.git /tmp/agentsmd-optimize-src
mkdir -p ~/.claude/skills
cp -R /tmp/agentsmd-optimize-src/skills/agentsmd-optimize ~/.claude/skills/agentsmd-optimize
# Single self-contained SKILL.md, no external deps or scripts.
# Sibling skill referenced in the body: skills/agentsmd-audit (audit-only). Copy it too if you want both.
# Rule codes it cites (SEC-13, W-17, U-32) are the author's own global ruleset, not required to use the skill.

Commandes et exemples de prompts

  • /agentsmd-optimizeAudite un CLAUDE.md/AGENTS.md, vérifie ses affirmations par rapport au dépôt et applique les corrections approuvées

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

  • Optimize my CLAUDE.md instruction file
  • Score my AGENTS.md against best practices
  • Apply the recommended fixes to my agent doc