⏳ This skill is pending AI review.

Scores will appear once the review pipeline completes.

version unknown

claude-code-audit

@pexon-consulting⭐ 0 stars

Claude-Code-Konfiguration eines Repos prüfen: CLAUDE.md, .claude/settings.json, Permissions, Hooks, .mcp.json, Subagents, Skills und .gitignore gegen 36 Regeln (CC001 bis CC051), mit Fundstelle und Lösung. Nutzen, wenn jemand fragt, ob die Claude-Code-Einrichtung sicher und vollständig ist, vor einem Team-Rollout oder in einem Review. Englisch: audit Claude Code settings, check permissions, find leaked tokens in .mcp.json.

Choose how to use this skill

You do not need every option. Choose the path your AI client supports. The stable page stays the same; versioned files are immutable.

1. Native installer

This listing has no registered native installer command. Use the complete package or source fallback below, depending on what your client supports.

Do not guess an installer command or replace an existing version without reviewing the diff.

2. Complete package recommended

Download the ZIP when available. It includes SKILL.md plus the references, security notes and version metadata.

No complete ProSkills package is published for this listing yet.

3. Prompt-only

Copy the prompt above when the agent can read the stable page or when you want to adopt the workflow without installing a skill.

Need only the instruction file?

Download SKILL.md only if your client requires a single file. The complete ZIP is safer for a full installation because it preserves the references and release context.

No path installs or executes anything by itself. Your agent still needs access to the project files. Before updating, compare the installed version and review the diff.

—/10

// RATINGS

⭐GitHub Stars
⭐ 0 on GitHubGitHub ↗

New / niche

🟢ProSkills Score
—
📍

Not yet listed on ClawHub or SkillsMP

// README

Claude Code Best Practices: Vorlagen und Anleitungen für Teams (Deutsch, inoffiziell)

Claude Code Best Practices auf Deutsch: 35 Anleitungen zu CLAUDE.md, settings.json, Permissions, Hooks, Skills, Subagents, Plugins, MCP, DSGVO, Bedrock und Kosten, dazu fertige Vorlagen und das Werkzeug claude-team, das ein Repo in einem Befehl einrichtet und in CI prüft. Es richtet sich an Entwicklerteams und Plattform-Teams, die Claude Code einheitlich und sicher einsetzen wollen. Die mitgelieferten Hooks erkennen Secrets und deutsche Kennungen (IBAN, Steuer-ID, Sozialversicherungsnummer) mit echter Prüfziffernprüfung, wenn sie in einem Prompt, einem Shell-Befehl oder in neu geschriebenem Code auftauchen. Was Claude Code aus vorhandenen Dateien liest, prüfen sie nicht; dafür sind deny-Regeln für Datenordner zuständig.

Stand: 15.10.2026, geprüft mit Claude Code 2.1.294. MIT-Lizenz. Inoffizielles Projekt, nicht mit Anthropic verbunden. English summary below.

uvx --from git+https://github.com/pexon-consulting/[email protected] claude-team einrichten .

Inhalt

Was ist Claude Code?

Claude Code ist der Coding-Agent von Anthropic. Er läuft im Terminal, in VS Code, Cursor und JetBrains sowie als Desktop-App, liest den Code eines Projekts, führt Befehle aus, ändert Dateien und erstellt Commits und Pull Requests. Gesteuert wird er über Textdateien im Repo: die CLAUDE.md für Projektwissen, die .claude/settings.json für Rechte und Hooks, .claude/skills/ und .claude/agents/ für wiederkehrende Aufgaben und die .mcp.json für externe Werkzeuge.

Genau diese Dateien entscheiden, ob Claude Code in einem Team gut arbeitet. Fehlen sie, rät der Agent Testbefehle, fragt bei jedem git status nach oder liest im schlimmsten Fall eine .env mit Produktionszugängen. Dieses Repo zeigt, was in die Dateien gehört, und liefert geprüfte Vorlagen dafür.

Claude Code Best Practices auf einen Blick

  1. Kurze CLAUDE.md mit Befehlen zuerst. Build-, Test- und Lint-Befehle oben, unter 200 Zeilen, alles Bereichsspezifische in .claude/rules/. (Anleitung)
  2. Eine Quelle für alle Agents. Gemeinsame Regeln in die AGENTS.md, die CLAUDE.md beginnt mit @AGENTS.md und ergänzt nur Claude-Spezifisches. (Anleitung)
  3. Rechte ausdrücklich festlegen. deny für .env, Schlüssel und Cloud-Credentials, ask für Push und Deploy, allow nur für konkrete Befehle wie Bash(git status *). (Anleitung)
  4. Was zwingend gelten muss, gehört in einen Hook. Eine Anweisung in der CLAUDE.md ist eine Bitte, ein PreToolUse-Hook läuft bei jedem Aufruf. (Anleitung)
  5. Kein bypassPermissions im Repo. --dangerously-skip-permissions nur in einem Container ohne Zugangsdaten vom Host. (Anleitung)
  6. MCP-Tokens nie im Klartext. In der .mcp.json stehen ${VARIABLEN}, die Server-Versionen sind gepinnt. (Anleitung)
  7. Erst planen, dann ändern. Plan Mode für alles, was mehrere Dateien betrifft oder unklar ist. (Anleitung)
  8. Kontext sauber halten. /clear zwischen Aufgaben, Subagents für große Ausgaben, Skills statt Dauertext in der CLAUDE.md. (Anleitung)
  9. Team-Konfiguration ins Repo, Persönliches daneben. .claude/settings.json und CLAUDE.md werden committet, settings.local.json und CLAUDE.local.md stehen in der .gitignore. (Anleitung)
  10. Konfiguration in CI prüfen. claude-team audit als GitHub Action findet wirkungslose Regeln, kaputte Hook-Pfade und Tokens, bevor sie im Hauptbranch landen. (Regeln)

Schnellstart: Repo in fünf Minuten einrichten

Du brauchst Python 3.10 oder neuer. Mit uv geht es ohne Installation:

# Repo prüfen
uvx --from git+https://github.com/pexon-consulting/[email protected] claude-team audit .

# erst ansehen, was angelegt würde
uvx --from git+https://github.com/pexon-consulting/[email protected] claude-team einrichten . --dry-run

# einrichten
uvx --from git+https://github.com/pexon-consulting/[email protected] claude-team einrichten .

Oder dauerhaft mit pip:

pip install git+https://github.com/pexon-consulting/[email protected]
claude-team einrichten .
claude-team audit .

einrichten überschreibt nichts. Gibt es schon eine CLAUDE.md oder settings.json, entsteht daneben ein Vorschlag (CLAUDE.vorschlag.md, .claude/settings.vorschlag.json), den du mit diff vergleichst. Die .gitignore wird nur ergänzt. Die Befehle in der neuen CLAUDE.md erkennt das Werkzeug aus package.json, pyproject.toml, uv.lock, go.mod, Cargo.toml und ähnlichen Dateien.

Danach liegt im Repo:

CLAUDE.md                      Projektwissen mit erkannten Befehlen
.claude/settings.json          Rechte, Telemetrie aus, Hooks
.claude/schutz.json            Einstellungen der Schutz-Hooks
.claude/hooks/                 sieben Hooks in Python, ohne Abhängigkeiten
.claude/rules/tests.md         Beispiel für eine Bereichsregel
.claude/agents/                code-reviewer, datenschutz-check
.claude/skills/                commit, handoff
.mcp.json.example              MCP-Vorlage mit ${VARIABLEN}

Als Plugin für alle eigenen Projekte, ohne Dateien im Repo. Plugins führen Hooks auf deinem Rechner aus. Für Teams empfiehlt sich, das Repo zu forken und den eigenen Fork als Marketplace einzutragen oder auf einen Tag zu pinnen (pexon-consulting/[email protected]) und Änderungen vor jedem Update zu prüfen:

claude plugin marketplace add pexon-consulting/claude-code-best-practices
claude plugin install team-basis@claude-code-best-practices

Das Plugin team-basis bringt die Schutz-Hooks für Secrets, personenbezogene Daten und gefährliche Befehle mit, dazu den Sitzungsstart-Hook, die beiden Subagents und die Skills. Protokoll und Fo

// HOW IT'S BUILT

KEY FILES

.agents/skills/claude-code-audit/SKILL.mdREADME.md

// REPO STATS

0 stars