CommunityCodierung & Entwicklunggithub.com

electrohyun/technical-decision-record

🤖 Ein Codex-Skill zur Aufzeichnung technischer Entscheidungen als wiederverwendbare Markdown-Entscheidungsprotokolle. 📘

Was ist technical-decision-record?

Dieser Skill ermöglicht die strukturierte Dokumentation technischer Entscheidungen im Markdown-Format, sodass Entscheidungen nachvollziehbar und wiederverwendbar werden. Er ist besonders nützlich für Teams, die Architekturentscheidungen, Designentscheidungen oder andere technische Abwägungen in einem standardisierten Format festhalten möchten. Der Skill unterstützt die Codex-KI-Plattform und generiert automatisch Entscheidungsprotokolle (Decision Records) in Markdown, die in Repositorys versioniert und geteilt werden können. Durch die einheitliche Struktur wird die Zusammenarbeit und das Verständnis für vergangene Entscheidungen verbessert, was besonders in agilen oder langfristigen Projekten von Vorteil ist.

Funktioniert mit~Claude Code✓Codex CLI~Cursor
npx skills add electrohyun/technical-decision-record

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

Was macht technical-decision-record?

🤖 Ein Codex-Skill zur Aufzeichnung technischer Entscheidungen als wiederverwendbare Markdown-Entscheidungsprotokolle. 📘

Übersicht

Dieser Skill hilft Ihnen, technische Entscheidungen in einem standardisierten Format zu dokumentieren. Jede Entscheidung wird als eigenes Markdown-Dokument festgehalten, das Kontext, Optionen und die getroffene Entscheidung strukturiert darstellt.

Verwendung

  1. Entscheidungsprotokoll erstellen – Fordern Sie den Skill auf, einen neuen Decision Record zu erstellen.
  2. Vorlage ausfüllen – Der Skill fragt nach den relevanten Informationen: Kontext, Entscheidungsoptionen, Bewertungskriterien und Begründung.
  3. Protokoll speichern – Das generierte Markdown-Dokument kann in Ihrem Repository abgelegt und versioniert werden.

Vorteile

  • Nachvollziehbarkeit – Jede Entscheidung ist mit Kontext und Begründung dokumentiert.
  • Wiederverwendbarkeit – Protokolle können als Referenz für zukünftige Entscheidungen dienen.
  • Kollaboration – Teammitglieder können Entscheidungen nachvollziehen und kommentieren.
  • Integration – Nahtlose Einbindung in bestehende Git-Workflows.

Unterstützte Plattformen

  • Codex

Funktionsweise

Der Skill generiert basierend auf Ihren Eingaben eine Markdown-Datei mit einer festgelegten Struktur (Titel, Status, Kontext, Entscheidung, Konsequenzen). Sie können die Ausgabe in Ihren Arbeitsablauf integrieren, z. B. durch Einfügen in ein docs/decisions/-Verzeichnis.

Beispiel

# Decision Record 001: Verwendung von TypeScript

**Status:** Akzeptiert
**Datum:** 2024-03-15

## Kontext
Wir benötigen eine typsichere Sprache für unser neues Frontend-Projekt.

## Optionen
- TypeScript
- JavaScript
- Flow

## Entscheidung
TypeScript, aufgrund der breiten Community-Unterstützung und Integration mit React.

## Konsequenzen
- Erhöhte Typsicherheit
- Längere Build-Zeiten
- Bessere IDE-Unterstützung

Lizenz

MIT

Verwandte Skills