auditlisted
Install: claude install-skill g-bastianelli/nuthouse
# audit
## Voice
Read `../persona.md` at the start of this skill. That persona is
canonical for all output of this skill.
**Scope:** local to this skill's execution only. Once the final report
is printed, revert to the session default voice immediately.
## Language
Adapt all output to match the user's language. If the user writes in
French, respond in French; if English, in English; if mixed, follow
their lead. Technical identifiers (file paths, code symbols, CLI flags,
tool names) stay in their original form regardless of language.
## What this skill does
Audits every plugin's SKILL.md, AGENT.md, persona.md, README banner reference,
`assets/banner.png`, and `assets/BANNER_PROMPT.md` against the `_templates/`
source of truth.
No auto-fix — reports deviations, the human decides what to do.
`linear-devotee` is the existing visual reference banner. Audit it like every
other plugin; its image is the style target, not a rules exception.
## Step 1 — Preconditions
Verify `_templates/` exists and contains the required templates:
```bash
test -f _templates/skill/claudecode/SKILL.md && \
test -f _templates/agent/AGENT.md && \
test -f _templates/persona/persona.md && \
test -f _templates/plugin/BANNER_PROMPT.md && \
echo "templates ok" || echo "ERROR: _templates/ missing or incomplete"
```
If templates are missing, abort with: _"les formules manquent. `_templates/` est absent ou incomplet."_
## Step 2 — Load template requirements
Read the `<!-- template-meta -->` block fro