CommunityCodierung & Entwicklunggithub.com

agent-sh/agnix-skill

Verwendet, wenn Benutzer nach 'Lint-Agent-Konfigurationen', 'Skills validieren', 'CLAUDE.md prüfen', 'Hooks validieren' oder 'MCP linten' fragen. Validiert Agent-Konfigurationsdateien anhand von 456 Regeln.

Was ist agnix-skill?

agnix ist ein Kommandozeilen-Tool zur statischen Code-Analyse (Linting) von Agent-Konfigurationen, das verhindert, dass fehlerhafte Einstellungen Ihren Workflow unterbrechen. Es unterstützt die Validierung von Skills, Hooks, MCP-Konfigurationen, Memory-Dateien und Plugins für die Plattformen Claude Code, Cursor, GitHub Copilot und Codex CLI. Das Tool prüft anhand von 456 hinterlegten Regeln auf häufige Fehler, wie etwa ungültige Skill-Namen, fehlende Auslösephrasen oder generische Anweisungen. Neben der reinen Validierung bietet agnix automatische Korrekturen (`--fix`), strikte Prüfung mit Warnungen als Fehler sowie plattformspezifische Filter (`--target`). Die Installation erfolgt über `cargo install agnix-cli`, die Ausführung mit `agnix .` im Projektverzeichnis.

Funktioniert mit✓Claude Code✓Codex CLI✓Cursor
npx skills add https://github.com/agent-sh/agnix/tree/main/skills/agnix

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

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

Dokumentation

agnix

Lint-Agent-Konfigurationen, bevor sie Ihren Workflow unterbrechen. Validiert Skills, Hooks, MCP, Memory und Plugins für Claude Code, Cursor, GitHub Copilot und Codex CLI.

Verwendung

Aufrufen, wenn Benutzer Folgendes verlangt:

  • „Lint meine Agent-Konfigurationen“
  • „Validiere meine Skills“
  • „Prüfe meine CLAUDE.md“
  • „Validiere Hooks“
  • „Lint MCP-Konfigurationen“
  • „Behebe Probleme in der Agent-Konfiguration“

Unterstützte Dateien

DateitypBeispiele
SkillsSKILL.md
MemoryCLAUDE.md, AGENTS.md
Hooks.claude/settings.json
MCP*.mcp.json
Cursor.cursor/rules/*.mdc
Copilot.github/copilot-instructions.md

Ausführung

1. Prüfen, ob agnix installiert ist

agnix --version

Falls nicht gefunden, installieren:

cargo install agnix-cli

2. Validieren

agnix .

3. Falls Probleme gefunden und --fix angefordert wurde

agnix --fix .

4. Erneut validieren, um zu bestätigen

agnix .

CLI-Referenz

BefehlBeschreibung
agnix .Aktuelles Projekt validieren
agnix --fix .Probleme automatisch beheben
agnix --strict .Warnungen als Fehler behandeln
agnix --target claude-code .Nur Claude-Code-Regeln
agnix --target cursor .Nur Cursor-Regeln
agnix --watch .Überwachungsmodus
agnix --format json .JSON-Ausgabe

Ausgabeformat

CLAUDE.md:15:1 warning: Generische Anweisung „Sei hilfreich“ [behebbar]
  Hilfe: Entfernen Sie generische Anweisungen. Claude weiß das bereits.

skills/review/SKILL.md:3:1 error: Ungültiger Name [behebbar]
  Hilfe: Verwenden Sie nur Kleinbuchstaben und Bindestriche

1 Fehler, 1 Warnung gefunden (2 behebbar)

Häufige Probleme und Korrekturen

ProblemLösung
Ungültiger Skill-NameVerwenden Sie Kleinbuchstaben mit Bindestrichen: my-skill
Generische AnweisungenEntfernen Sie „Sei hilfreich“, „Sei genau“
Fehlende AuslösephraseFügen Sie „Verwenden, wenn...“ zur Beschreibung hinzu
Verzeichnis-/NamenskonfliktBenennen Sie das Verzeichnis so um, dass es dem Feld name: entspricht

Links

Verwandte Skills