drdanmaggs/claude-skills

Skills und Agents für Claude Code – TDD, Code-Review, Auslieferung, Tests, Dokumentation und Projekt-Hygiene

Was ist claude-skills?

Diese Sammlung von Skills und Agents für Claude Code unterstützt Entwickler bei der Einhaltung bewährter Praktiken der Softwareentwicklung. Sie umfasst Anleitungen für testgetriebene Entwicklung (TDD), systematische Code-Reviews, zuverlässige Auslieferungsprozesse, umfassende Tests (Unit, Integration, Ende-zu-Ende), automatisierte Dokumentationserstellung und allgemeine Projekt-Hygiene. Jeder Skill kapselt klare, ausführbare Anweisungen, die nahtlos in den Arbeitsablauf von Claude Code integriert sind – ob beim Schreiben von Code, Überprüfen von Änderungen oder Vorbereiten von Releases. Besonders nützlich ist die Sammlung für Teams und Einzelentwickler, die konsistente Qualität sicherstellen und manuelle Überprüfungen reduzieren möchten. Die Skills sind modular aufgebaut, sodass sie einzeln oder kombiniert in beliebigen Claude Code Projekten eingesetzt werden können.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add drdanmaggs/claude-skills

Installed? Explore more Produktivität & Zusammenarbeit skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

In Ihrer bevorzugten KI fragen

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

Dokumentation

Was macht claude-skills?

Skills und Agents für Claude Code – TDD, Code-Review, Auslieferung, Tests, Dokumentation und Projekt-Hygiene.

Übersicht

Diese Sammlung stellt eine Reihe von wiederverwendbaren Fähigkeiten (Skills) für Claude Code bereit, die gängige Entwicklungsaufgaben automatisieren und standardisieren. Jeder Skill folgt einem klaren, schrittweisen Ansatz, der direkt in der CLI von Claude Code ausgeführt werden kann.

Enthaltene Skills

  • TDD – Testgetriebene Entwicklung: rote, grüne, Refaktorierungszyklen, die direkt in den Workflow integriert sind.
  • Code-Review – Systematische Überprüfung von Pull Requests und Code-Änderungen mit Fokus auf Lesbarkeit, Sicherheit und Leistung.
  • Auslieferung (Shipping) – Vorbereiten und Ausführen von Releases: Versionierung, Changelogs, Tags und Deployment-Schritte.
  • Tests – Unit-Tests, Integrationstests und End-to-End-Tests mit empfohlenen Frameworks und Best Practices.
  • Dokumentation (Docs) – Automatische Generierung und Aktualisierung von README, API-Dokumentation und Inline-Kommentaren.
  • Projekt-Hygiene – Aufräumen von Abhängigkeiten, Entfernen von totem Code, Linting und Konsistenzprüfungen.

Voraussetzungen

  • Claude Code (CLI oder integrierte Umgebung)
  • Node.js 18+ oder Python 3.9+ (je nach Skill)
  • Ein Git-Repository mit initialem Commit

Installation

Klone dieses Repository in das Verzeichnis deiner Claude Code Skills:

cd ~/.claude/skills
git clone https://github.com/drdanmaggs/claude-skills.git

Alternativ kannst du einzelne Skills in dein Projekt kopieren:

cp ~/.claude/skills/claude-skills/shipping.md ./skills/

Verwendung

Um einen Skill zu verwenden, rufe ihn in Claude Code auf:

claude use drdanmaggs/claude-skills/tdd

Oder referenziere ihn in deiner .claude Konfiguration:

skills:
  - drdanmaggs/claude-skills/tdd
  - drdanmaggs/claude-skills/review

Jeder Skill enthält eine detaillierte Anleitung, die Claude Code Schritt für Schritt ausführt – du musst nur die gewünschte Aktion angeben.

Beispiel: TDD-Skill

# TDD-Skill

Führe den rot-grün-refaktorieren Zyklus für die angegebene Funktion oder Komponente aus:

1. Schreibe einen fehlschlagenden Test (rot).
2. Implementiere die minimale Änderung, um den Test zu bestehen (grün).
3. Refaktoriere den Code, ohne die Tests zu verändern.

Beitrag leisten

Beiträge sind willkommen! Bitte öffne einen Pull Request oder ein Issue für Vorschläge.

Lizenz

MIT

Verwandte Skills