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