From 2d4dbe48e9ee938500db3030acab0e126afc6ee1 Mon Sep 17 00:00:00 2001 From: Worker Skeletton Date: Mon, 25 May 2026 13:55:11 +0200 Subject: [PATCH] Add Coding Starter Kits section to README Document ai-coding-starter-kit-opencode and ai-coding-starter-kit-codex repos with git subtree examples for integrating rules, features, etc. --- README.md | 44 +++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 43 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 9f58b89..f3edd7c 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ skeleton/ ├── .git/ # Git Repository ├── .gitignore ├── AGENTS.md # opencode-cli Kontext -├── .opencode/ # opencode-cli Konfiguration +├── .opencode/ # opencode-cli Konfiguration (optional) │ ├── settings.json │ ├── rules/ │ │ ├── general.md @@ -41,6 +41,9 @@ skeleton/ │ └── app.example.com/ # app.example.com │ └── public/ # Document Root │ └── index.php +├── features/ # Feature Specs (optional, von Starter Kit) +│ ├── INDEX.md +│ └── PROJ-X-*.md └── README.md ``` @@ -104,6 +107,45 @@ Jeder Domain-Ordner enthält: Skeleton ist flexibel — standardmäßig PHP mit SQLite, anpassbar je nach Projekt. +## Coding Starter Kits + +Für AI-gestütztes Coding gibt es zwei spezialisierte Starter Kits die als Vorlage integriert werden können: + +### ai-coding-starter-kit-opencode (PHP) + +PHP-first Projekt-Kit für OpenCode mit SQLite-dev / MariaDB-Production Ansatz. + +**Relevante Dateien die man übernehmen kann:** +- `OPENCODE.md` — Auto-geladenes Projekt-Kontext +- `.opencode/rules/*.md` — Coding Rules (PHP, Security, Database, etc.) +- `features/INDEX.md`, `features/PROJ-X-*.md` — Feature Tracking +- `docs/production/*.md` — Production Guidelines +- `composer.json` — PHP Dependencies + +```bash +# Beispiel: Regeln von opencode-kit übernehmen +git subtree add --prefix=.opencode https://git.shadow-land.de/madgerm/ai-coding-starter-kit-opencode.git .opencode +``` + +**Repo:** https://git.shadow-land.de/madgerm/ai-coding-starter-kit-opencode + +### ai-coding-starter-kit-codex (TypeScript/Next.js) + +TypeScript/Next.js Projekt-Kit mit Supabase. + +**Relevante Dateien die man übernehmen kann:** +- `features/INDEX.md`, `features/PROJ-X-*.md` — Feature Tracking +- `docs/production/*.md` — Production Guidelines +- `tailwind.config.ts`, `next.config.ts` — Framework Config +- `.opencode/rules/` — Coding Rules + +```bash +# Beispiel: Features-Struktur übernehmen +git subtree add --prefix=features https://git.shadow-land.de/madgerm/ai-coding-starter-kit-codex.git features +``` + +**Repo:** https://git.shadow-land.de/madgerm/ai-coding-starter-kit-codex + ## Lizenz Projektintern — keine externe Lizenz. \ No newline at end of file