alimeramiovens/claude-software-factory

Automatisiere issue-gesteuerte Codeerstellung, Code-Review, Merging und Bug-Scanning in jedem GitHub-Repository mithilfe von GitHub Actions und Claude-KI-Workflows.

Was ist claude-software-factory?

Diese Fähigkeit ermöglicht es, den gesamten Softwareentwicklungszyklus direkt aus GitHub Issues heraus zu automatisieren: von der automatischen Codegenerierung über Code-Reviews bis hin zum Mergen und automatisierten Bug-Scanning. Sie nutzt GitHub Actions als Ausführungsplattform und Claude als KI-Engine, um Aufgaben zu verstehen und umzusetzen. Der Skill integriert sich nahtlos in bestehende GitHub-Workflows und erlaubt es Entwicklern, einfach ein Issue zu erstellen, das die gewünschte Änderung beschreibt. Der Claude-Agent analysiert dann das Issue, generiert den entsprechenden Code, erstellt einen Pull-Request, führt automatische Code-Reviews durch und kann nach erfolgreicher Prüfung den Merge durchführen. Zusätzlich werden Bugs und potenzielle Probleme erkannt und gemeldet. Unterstützt wird primär GitHub (GitHub Actions), aber die zugrundeliegende Logik kann auch in anderen CI/CD-Umgebungen oder lokal eingesetzt werden. Der Skill reduziert manuelle Arbeit, beschleunigt Entwicklungszyklen und verbessert die Codequalität durch automatisierte Prüfungen.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add alimeramiovens/claude-software-factory

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-software-factory?

Automatisiere issue-gesteuerte Codeerstellung, Code-Review, Merging und Bug-Scanning in jedem GitHub-Repository mithilfe von GitHub Actions und Claude-KI-Workflows.

Überblick

Diese Fähigkeit ermöglicht es, den gesamten Softwareentwicklungszyklus direkt aus GitHub Issues heraus zu automatisieren: von der automatischen Codegenerierung über Code-Reviews bis hin zum Mergen und automatisierten Bug-Scanning. Sie nutzt GitHub Actions als Ausführungsplattform und Claude als KI-Engine, um Aufgaben zu verstehen und umzusetzen.

Funktionsweise

  1. Issue erstellen: Erstelle ein GitHub Issue mit einer klaren Beschreibung der gewünschten Änderung oder neuen Funktion.
  2. Automatische Analyse: Ein GitHub Actions Workflow wird durch das Issue ausgelöst und übergibt die Beschreibung an Claude.
  3. Codegenerierung: Claude generiert den benötigten Code basierend auf der Beschreibung und erstellt einen Pull-Request.
  4. Automatisches Review: Der Pull-Request wird automatisch reviewed, wobei Claude Codequalität, Sicherheit und Best Practices prüft.
  5. Merging: Nach erfolgreichem Review wird der Pull-Request automatisch gemerged.
  6. Bug-Scanning: Bei jedem Merge wird ein automatischer Bug-Scan durchgeführt, um potenzielle Probleme frühzeitig zu erkennen.

Voraussetzungen

  • Ein GitHub-Repository
  • GitHub Actions aktiviert
  • Claude API Key (in GitHub Secrets hinterlegt als CLAUDE_API_KEY)

Beispiel-Workflow

name: Claude Software Factory
on:
  issues:
    types: [opened, labeled]

jobs:
  process-issue:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - name: Claude Code Generation
        run: |
          # Hier wird die Logik zur Verarbeitung des Issues mit Claude ausgeführt
          echo "Issue #${{ github.event.issue.number }} wird verarbeitet..."
      - name: Bug Scanning
        run: |
          echo "Führe Bug-Scan durch..."

Konfiguration

Um den Skill in deinem Repository zu nutzen, füge folgende Secrets hinzu:

  • CLAUDE_API_KEY: Dein Claude API Schlüssel
  • GITHUB_TOKEN: (wird automatisch von GitHub Actions bereitgestellt)

Vorteile

  • Zeitersparnis: Automatisiere wiederkehrende Entwicklungsaufgaben
  • Konsistenz: Standardisierte Code-Reviews und Best Practices
  • Geschwindigkeit: Schnellere Iterationen von Idee zu fertigem Code
  • Qualität: Integrierte Bug-Erkennung vor dem Merge

Verwandte Skills