Files
Orchestrator/privat/CV/.kiro/steering/start.md
T
ankn a5f8fb49ab Migrate all repos into monorepo context folders
Bahn: aisupport, Analyse-O2C-C2S, awesome-bahn-mcp-servers, beam-mcp,
      Confluence_Bot, db-planet-mcp-server, O2C-Harness, project-audit,
      Projekt-KIQ-HP, teamlandkarte-mcp
Dhive: Jury-Voting
Privat: CV, NoteGraph (NOTE: NoteGraph needs complete redo after consolidation)
Shared: AI-Orchestrator, OrgMyLife, power_skills_and_more
Shared/references: symphony (read-only)

Bahn repos remain available as independent remotes - this monorepo
pulls them in via subtree, the originals are untouched.
2026-06-30 20:39:52 +02:00

79 lines
3.4 KiB
Markdown

---
inclusion: always
---
# Start — Projektübersicht & Steuerung
## Zweck
Dieses Projekt ist eine persönliche Knowledge Base mit automatisierter Generierung von CVs, Beraterprofilen und Speaker-Intros. Es nutzt strukturierte YAML-Daten und Skills zur Produktion maßgeschneiderter Dokumente.
## Ordnerstruktur
| Pfad | Inhalt |
|------|--------|
| `kb/` | Knowledge Base — Profile, Erfahrungen, Skills, Projekte, Zertifizierungen, Organisationen, Tandems |
| `src/` | TypeScript Source Code — Validierung, Graph-Management, CV-Generierung, Interview, Review |
| `templates/` | Markdown-Templates für CV und Intro-Generierung |
| `output/` | Generierte Outputs (Profile, Intros, CVs) |
| `assets/` | Fotos, Logos (d-hive CD) |
| `bewerbungen/` | Stellenausschreibungen und Bewerbungsmaterial |
| `archive/` | Ältere CVs und Referenzdokumente |
| `sources/` | Quelldokumente für KB-Import |
| `.kiro/skills/` | Kiro Skills (consultant-profile, cv-generate, interview-collect, kb-review, talk-intro) |
| `.kiro/steering/` | Steering-Dateien (kb-conventions, start) |
| `.kiro/specs/` | Spec-Dokumente |
## Wesentliche Steuerungsdokumente
1. **SPEC.md** — Technische Spezifikation des Projekts (Source of Truth)
2. **AGENTS.md** — Coding Rules, Git-Workflow, Dokumentationsregeln
3. **RULES.md** — Zusätzliche Projektregeln
4. **README.md** — Projektbeschreibung
5. **.kiro/steering/kb-conventions.md** — KB-Konventionen (Dateinamen, Schema, Validierung)
## Skills (verfügbar via `#`-Kontext)
| Skill | Zweck |
|-------|-------|
| `consultant-profile` | Beraterprofil (HTML One-Pager) aus KB + RFP generieren |
| `cv-generate` | CV aus KB + Stellenausschreibung generieren |
| `talk-intro` | Speaker-Intro in 3 Längenvarianten generieren |
| `interview-collect` | Interview-Session zur KB-Erweiterung |
| `kb-review` | KB-Review mit Completeness-Scoring |
## Corporate Design (d-hive)
- **Farben:** Schwarz (#0a0a0a) + Neon-Grün (#39ff14)
- **Auf weißem Hintergrund:** Schwarz für Struktur, Neon-Grün für Highlights
- **Logo (heller BG):** `assets/d-Hive_logo_darkText_transparent_crop.png`
- **Logo (dunkler BG):** `assets/d-Hive_logo_transparent_crop.png`
- **Foto André:** `assets/230823_Einfachbahn_Andre-brillenlos-hochformat.png`
- **Typografie:** Inter (Google Fonts)
## Key Facts (für Stats-Bars)
- 50+ Projekte, 15+ Kunden
- 13+ Jahre KI-Erfahrung (erste ML-Publikation 2012)
- 60+ wissenschaftliche Veröffentlichungen, 2.000+ Zitationen
- 6 Live Use Cases (Projekt KIQ)
- 100% DSGVO & AI-Act konform
## Session-Routing
Wenn die erste Nachricht des Users vage ist oder ein Gruß (z.B. "hi", "hallo", "was geht?"), biete folgende Optionen an:
1. **Introduction erstellen** — Speaker-Intro oder Kurztext für ein Event generieren
2. **CV / Beraterprofil erstellen** — CV oder Consultant One-Pager passend zu einer Stellenausschreibung oder RFP generieren
3. **Neuen Input liefern** — Neue Informationen in die Knowledge Base eintragen (Interview, Korrekturen, Updates)
4. **Sonstiges** — Etwas anderes
Wenn die Nachricht bereits klar erkennen lässt, was gewünscht ist (z.B. ein RFP wird eingefügt oder "erstell mir eine Intro für..."), überspringe das Menü und starte direkt mit dem passenden Skill.
## Quick Start
1. Lies `SPEC.md` für die technische Architektur
2. Lies `.kiro/steering/kb-conventions.md` für KB-Regeln
3. Nutze Skills via `#consultant-profile`, `#cv-generate`, `#talk-intro`, etc.
4. Outputs landen in `output/`