CommunitySchreiben & Editierengithub.com

EHR-U/claw-log

📝 Automatisiere tägliche Code-Änderungszusammenfassungen mit KI, um technische Entscheidungen festzuhalten und die Lebenslauferstellung aus deinem Git-Verlauf zu optimieren.

Was ist claw-log?

Das Skill `EHR-U/claw-log` ermöglicht es dir, tägliche Zusammenfassungen von Code-Änderungen zu generieren, die von KI unterstützt werden. Es extrahiert Commit-Nachrichten und Änderungen aus deinem Git-Verlauf und fasst sie in verständlichen, natürlichen Berichten zusammen. Dies hilft Entwicklern, technische Entscheidungen und Fortschritte zu dokumentieren, ohne manuell Aufzeichnungen führen zu müssen. Der Skill ist besonders nützlich für die Lebenslauferstellung, da er auf Basis deiner tatsächlichen Arbeit automatisch relevante Einträge generiert. Er unterstützt gängige Git-Workflows und kann in CI/CD-Pipelines integriert werden. Durch die Analyse von Änderungen, Branches und Commit-Kontexten erstellt er strukturierte Zusammenfassungen, die sowohl für persönliche als auch für Team-Dokumentationen verwendet werden können. Die Integration mit KI-Assistenten wie Claude Code oder Cursor macht den Prozess effizient und reduziert den Aufwand für manuelle Berichterstellung erheblich.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add EHR-U/claw-log

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

Was macht claw-log?

📝 Automatisiere tägliche Code-Änderungszusammenfassungen mit KI, um technische Entscheidungen festzuhalten und die Lebenslauferstellung aus deinem Git-Verlauf zu optimieren.

Beschreibung

EHR-U/claw-log ist ein Skill, der es dir ermöglicht, aus deinem Git-Verlauf automatisch tägliche Zusammenfassungen von Code-Änderungen zu generieren. Diese Zusammenfassungen werden von KI unterstützt und enthalten wichtige technische Entscheidungen und Fortschritte.

Funktionen

  • Tägliche Zusammenfassungen: Erstelle automatisch Berichte über alle Änderungen eines Tages.
  • KI-gestützte Analyse: Verstehe den Kontext und die Bedeutung von Änderungen.
  • Lebenslauf-Integration: Verwende die Zusammenfassungen direkt für deinen Lebenslauf oder dein Portfolio.
  • Unterstützung für mehrere Plattformen: Funktioniert mit Claude Code, Cursor, Codex und anderen KI-Assistenten.

Installation

Füge den Skill zu deinem Projekt hinzu:

# Mit npm
npm install @ehr-u/claw-log

# Oder mit yarn
yarn add @ehr-u/claw-log

Verwendung

Importiere und verwende den Skill in deinem KI-Assistenten:

import { ClawLog } from '@ehr-u/claw-log';

const logger = new ClawLog({
  repoPath: '/pfad/zu/deinem/repo',
  outputDir: './logs',
});

// Generiere den heutigen Log
await logger.generateDailyLog();

// Generiere einen Log für ein bestimmtes Datum
await logger.generateLogForDate('2025-01-15');

Konfiguration

Du kannst den Skill über eine claw-log.json-Datei oder Umgebungsvariablen konfigurieren:

{
  "repoPath": ".",
  "outputFormat": "markdown",
  "includeTechnologies": true,
  "maxCommitsPerLog": 50
}

Beispiel für einen generierten Log

# Code-Änderungen – 2025-01-15

## Zusammenfassung
- 8 Commits in 3 Branches
- 2 neue Funktionen hinzugefügt
- 1 Bug behoben

## Detaillierte Änderungen

### Branch: feature/authentication
- **Commit**: `abc1234` – Authentifizierungs-Middleware implementiert
  - Neuer HTTP-Endpunkt für Login hinzugefügt
  - JWT-Token-Generierung integriert

### Branch: fix/database-connection
- **Commit**: `def5678` – Verbindungs-Pooling optimiert
  - Timeout-Fehler bei hoher Last behoben
  - Verbindungsparameter aktualisiert

Integration in CI/CD

Füge folgenden Schritt in deine CI/CD-Pipeline ein:

- name: Generiere täglichen Log
  run: npx claw-log generate

Lizenz

MIT – siehe LICENSE für Details.


📝 Hinweis: Dieses Skill wurde entwickelt, um Entwicklern Zeit zu sparen und ihre Arbeit besser sichtbar zu machen. Feedback und Beiträge sind willkommen!

Verwandte Skills