CommunitySchreiben & Editierengithub.com

rogerchappel/skill-drift-audit-skill

Überprüft SKILL.md auf Abweichungen gegenüber Repo-Dokumentation, Skripten, Beispielen und Versionshinweisen.

Was ist skill-drift-audit-skill?

Der Skill Drift Audit Skill hilft Entwicklern und KI-Agenten, die Konsistenz einer SKILL.md-Datei mit dem restlichen Repository sicherzustellen. Er scannt README, Dokumentation, Paketskripte, Beispiele und Release-Notes und vergleicht deren Inhalte mit der aktuellen SKILL.md. Dadurch wird verhindert, dass Beschreibungen, Befehle oder Beispiele veralten oder widersprüchlich werden. Der Skill unterstützt die Formate Markdown und JSON und erzeugt Berichte entweder auf stdout oder in eine explizit angegebene Datei. Er ist auf agent-skill-Repos zugeschnitten, in denen SKILL.md die zentrale Referenz für die Agentensteuerung darstellt. Der Skill respektiert enge Nebenwirkungsgrenzen: Er liest nur Dateien, schreibt nie in SKILL.md, ruft keine externen Dienste auf und veröffentlicht nichts. Vor zerstörerischen Aktionen wie dem Löschen von Beispielen oder dem Senden von Berichten nach außen muss der Nutzer explizit zustimmen. Ein Validierungs-Workflow mit npm check, test, smoke und package:smoke stellt sicher, dass der Skill selbst korrekt funktioniert, bevor er für echte Audits eingesetzt wird.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add rogerchappel/skill-drift-audit-skill

Installed? Explore more Schreiben & Editieren skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Skill Drift Audit Skill

Wann verwenden

Verwende diesen Skill, wenn du ein Agent-Skill-Repository überprüfst oder aktualisierst und nachweisen musst, dass SKILL.md noch mit README, Dokumentation, Paketskripten, Beispielen und Versionshinweisen übereinstimmt.

Erforderliche Eingaben

  • Ein lokaler Repository-Pfad, der SKILL.md enthält.
  • Optional README, Dokumentation, Paketmetadaten, Changelog und Release-Kandidaten-Notizen.

Grenzen von Seiteneffekten

scan liest lokale Dateien und schreibt Berichte nach stdout. plan schreibt nur in einen expliziten --output-Pfad. Der Skill darf SKILL.md nicht umschreiben, keine externen Dienste aufrufen, keine Pakete veröffentlichen oder Release-Artefakte standardmäßig verändern.

Genehmigungsanforderungen

Fordere explizite Genehmigung an, bevor du dauerhafte Skill-Anweisungen bearbeitest, Beispiele löschst, Pakete veröffentlichst oder Audit-Berichte außerhalb des lokalen Arbeitsbereichs versendest.

Beispiele

skill-drift-audit scan . --format markdown
skill-drift-audit scan fixtures/stale-skill --format json
skill-drift-audit plan . --output tmp/skill-drift-plan.md

Validierungs-Workflow

Führe diese Schritte aus, bevor du dich auf den Skill verlässt:

npm run check
npm test
npm run smoke
npm run package:smoke

Verwandte Skills