From tooling
Audite la structure et le contenu d'un plugin ou marketplace Claude Code. Utiliser quand l'utilisateur demande d'auditer, vérifier, linter un plugin ou checker les best practices.
How this skill is triggered — by the user, by Claude, or both
Slash command
/tooling:plugin-lintThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Audite le répertoire courant (ou `$ARGUMENTS` si fourni).
Audite le répertoire courant (ou $ARGUMENTS si fourni).
Tout ce qui est automatisable vit dans ${CLAUDE_SKILL_DIR}/scripts/plugin-lint-check.py (chemin bundlé). La liste exacte des règles est dans le docstring en tête de ce fichier (source de vérité).
À faire en premier : à la racine du dépôt,
python3 "${CLAUDE_SKILL_DIR}/scripts/plugin-lint-check.py"
PLUGIN_LINT_CHECK_SKIP_GIT=1 ignore la règle de bump sur le staging (tests / CI).
Ne duplique pas les points déjà dans le docstring du script. Concentre-toi sur :
Le marketplace doit rester réutilisable par n’importe quelle équipe : rien dans le contenu commité ne doit révéler un compte, un workspace ou une page interne.
.claude/settings.local.json.example sans valeurs.settings.local.json / doc dans references/conventions.md).disable-model-invocation, context: fork / agent:, adéquation des allowed-tools.description + triggers, clarté du contenu, MCP en fully-qualified (ServerName:outil), namespace pasa:<plugin>:<skill> si pertinent.name, hors simple présence).references/ à propos de la conformité Anthropic).Références pour l’audit manuel :
marketplace.json présent → auditer chaque plugin listé dans plugins[]plugin.json seul → auditer ce plugin.claude-plugin/ (ex. sous plugins/*/)Après résultat du script (section 1) et lecture ciblée (section 2), produire dans cet ordre :
🔴 Secrets — ou « rien détecté » explicitement.
🔴 Bloquants (IA) — hors liste du script.
🟡 Suggestions
🔵 Opportunités (patterns avancés).
Synthèse : X bloquants / Y suggestions / Z opportunités et décision ✅ Prêt à merger / ⚠️ À corriger / 🚫 Bloqué.
plugin-lint-check.py../references/... : le script ne valide que les motifs ${CLAUDE_SKILL_DIR}/… avec extension ; les autres restent à l’audit manuel.Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub kikisad/claude-plugin --plugin tooling