CommunityCodierung & Entwicklunggithub.com

aqibmumtaz/portable-spec-kit

Portable Spec Kit — Ein leichtgewichtiges, installationsfreies, spezifikationsgetriebenes Entwicklungsframework für KI-gestützte Softwareentwicklung.

Was ist portable-spec-kit?

Das **Portable Spec Kit** ist ein leichtgewichtiges, installationsfreies Entwicklungsframework, das speziell für KI-gestützte Ingenieursteams entwickelt wurde. Es ermöglicht Entwicklern, Spezifikationen als zentrale Quelle der Wahrheit zu definieren und diese direkt in den Entwicklungsprozess einzubinden, ohne zusätzliche Abhängigkeiten oder Installationen. Das Kit unterstützt gängige KI-Plattformen wie Claude Code, Cursor und Codex und arbeitet mit einfachen Markdown-Dateien und YAML-Konfigurationen. Durch seinen modularen Ansatz können Teams Spezifikationen für einzelne Komponenten, APIs oder Workflows erstellen und diese dann von KI-Assistenten automatisch in Code umsetzen lassen. Dies reduziert Missverständnisse, beschleunigt die Entwicklung und stellt sicher, dass die Implementierung stets den definierten Anforderungen entspricht.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add aqibmumtaz/portable-spec-kit

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 portable-spec-kit?

Portable Spec Kit — Ein leichtgewichtiges, installationsfreies, spezifikationsgetriebenes Entwicklungsframework für KI-gestützte Softwareentwicklung.

Übersicht

Das Portable Spec Kit hilft Entwicklern und KI-Assistenten, Spezifikationen als zentrale Quelle der Wahrheit zu nutzen. Es erfordert keine Installation oder zusätzliche Abhängigkeiten – nur Markdown-Dateien und YAML-Konfiguration.

Funktionen

  • Installationsfrei: Keine npm-Pakete, Docker-Container oder CI-Tools erforderlich.
  • KI-optimiert: Funktioniert nahtlos mit Claude Code, Cursor, Codex und anderen KI-Assistenten.
  • Spezifikationsgetrieben: Definiere klare Anforderungen als Markdown und lasse sie von KI in Code umsetzen.
  • Modular: Verwalte Spezifikationen für einzelne Komponenten, APIs oder Workflows.
  • Versionierbar: Spezifikationen werden als Textdateien gespeichert, die mit Git versioniert werden können.

Verwendung

  1. Lege eine Spezifikationsdatei unter specs/ an, z. B. specs/api-spec.md.
  2. Definiere Anforderungen mit einem einfachen Metadaten-Format.
  3. Weise deinen KI-Assistenten an, die Spezifikation zu lesen und Code zu generieren.

Beispiel-Spezifikation

---
name: Benutzer-API
version: 1.0.0
---

# Benutzer-API

## Endpunkte

### GET /users
- Gibt eine Liste aller Benutzer zurück.
- Unterstützt Paginierung über `?page=1&limit=10`.

### POST /users
- Erstellt einen neuen Benutzer.
- Erwartet JSON mit `name`, `email` und `role`.

Konfiguration

Erstelle eine spec-kit.yaml im Stammverzeichnis:

spec_dir: specs
target_language: typescript
gen_ai_platform: claude-code

Kompatibilität

| Plattform | Unterstützung | |-----------| | Claude Code | Vollständig | | Cursor | Vollständig | | Codex | Vollständig | | GitHub Copilot | Teilweise |

Lizenz

MIT

Verwandte Skills