Files

Gemini-Prompts — Grok Build Praxisleitfaden

Vollständige englische Prompts für Gemini / Imagen zur Bildgenerierung.

Buch: Grok Build – Der umfassende Praxisleitfaden. Der Coding-Agent von xAI richtig einsetzen
Autor: Martin Richardt · Stand: 2026-08-02
Source of Truth (Inventar): ../../abbildungen.md
Gesamtliste mit Vollprompts: LISTE.md


Struktur

prompts/gemini/
├── README.md                 ← diese Datei
├── LISTE.md                  ← Gesamtliste: Anker + Caption + englische Vollprompts
├── _global-style.txt         ← gemeinsamer Stil (optional voranstellen)
├── cover/                    ← Titelseite / Cover
│   ├── COVER-01A-text-free.txt          (empfohlen, textfrei)
│   ├── COVER-01B-full-typography.txt    (Mockup, Harness-Workbench)
│   ├── COVER-01C-xai-inspired-typography.txt  (Grok/xAI-Kosmos + Typo)
│   └── COVER-01-followups.txt
├── key/                      ← KEY (mentale Modelle) — zuerst generieren
├── must/                     ← MUST (Kapitel-Essenz)
├── should/                   ← SHOULD (Bereicherung)
└── nice/                     ← NICE (optional)

Anzahl: 24 Abbildungs-Prompts (Inventar) + 2 Cover-Varianten + Follow-ups
Im Manuskript-Body geplant: 22 Figuren — K-03 und N-01 nur Inventar/Asset, nicht eingebettet.


Generier-Reihenfolge

  1. Cover — cover/COVER-01A-text-free.txt (drucksicher) oder COVER-01C-… (Grok/xAI-Ästhetik + Typo)
  2. KEY — key/K-01 … K-06 (Stil-Anker: K-01; K-03 optional/Inventar)
  3. MUST — must/M-01 … M-08
  4. SHOULD — should/S-01 … S-07
  5. NICE — nice/N-01 … N-03
  6. Optional COVER-01B (Typo-Mockup; Gemini mangelt Text oft — für Print lieber 01A + Layout)

Nutzung

  1. Datei öffnen, Block zwischen --- PROMPT START --- und --- PROMPT END --- kopieren.
  2. In Gemini (Image / Imagen) einfügen.
  3. Aspect Ratio der Datei-Metadaten beachten (meist 16:9, Cover 2:3, N-03 3:4).
  4. Captions/Bildunterschriften nicht mitgenerieren — die stehen in abbildungen.md und kommen ins Buchlayout.
  5. Optional _global-style.txt voranstellen, falls ein Prompt den GLOBAL STYLE nicht schon enthält (die KEY/MUST/…-Prompts haben ihn bereits eingebettet).

Follow-up-Edits (generisch)

Reduce neon intensity; more matte frosted glass, less bloom. Keep cyan rim light subtle. Remove any brand logos or accidental text. Strengthen print contrast for grayscale fallback.

Weitere Cover-Follow-ups: cover/COVER-01-followups.txt.


Inventar

ID Datei Orientierung Caption (DE)
COVER-01A cover/COVER-01A-text-free.txt 2:3 Textfreie Cover-Art
COVER-01B cover/COVER-01B-full-typography.txt 2:3 Vollcover mit Titel (Mockup)
COVER-01C cover/COVER-01C-xai-inspired-typography.txt 2:3 Grok/xAI-Kosmos + deutsche Typo
K-01 key/K-01-modell-vs-harness.txt 16:9 Das Modell schlägt vor; der Harness prüft, führt aus und speist Ergebnisse zurück.
K-02 key/K-02-surfaces-eine-engine.txt 16:9 Dieselbe Engine — TUI, Headless, ACP. Config und Permissions reisen mit.
K-03 key/K-03-agent-tool-loop.txt 16:9 Jede Handlung ist ein freigegebener Tool-Call — Mode steuert die Freigabe.
K-04 key/K-04-explore-plan-code-verify-commit.txt 16:9 Phasengrenzen sind billige Sicherungspunkte — Plan Mode stoppt vor dem Diff.
K-05 key/K-05-weich-vs-hart.txt 16:9 Je härter die Anforderung, desto weiter rechts: AGENTS.md bittet, Sandbox erzwingt.
K-06 key/K-06-konfigurations-precedence.txt 16:9 CLI/Env schlägt Project schlägt User — Deny und harte Gates gewinnen.
M-01 must/M-01-plan-mode-review-approve.txt 16:9 Read-only planen, Plan-Datei kommentieren, erst dann implementieren.
M-02 must/M-02-folder-trust-permission-modes.txt 16:9 Trust ist die grobe Tür; Normal / Plan / Always-approve steuern die Session.
M-03 must/M-03-agentsmd-dauerlast-kompass.txt 16:9 Was du jedes Mal sagen müsstest, gehört in AGENTS.md — kurz und konkret.
M-04 must/M-04-zwei-dateien-zwei-rollen.txt 16:9 Sollte nicht → Markdown. Darf nicht → deny, Hook oder Sandbox.
M-05 must/M-05-subagents-kontext-ventil.txt 16:9 Der Roh-Leseberg bleibt draußen — nur die Zusammenfassung kehrt zurück.
M-06 must/M-06-worktrees-datei-isolation.txt 16:9 Kontextfenster trennen Subagents; Worktrees trennen Dateien auf Disk.
M-07 must/M-07-skills-vs-hooks.txt 16:9 Prozeduren → Skills. Unverhandelbares → Hooks. Pakete → Plugins mit Trust.
M-08 must/M-08-mcp-client-server-tools.txt 16:9 MCP ist zusätzliche Tool-Oberfläche — nicht außerhalb der Permissions.
S-01 should/S-01-lesepfad-stufen.txt 16:9 Sechs Stufen, ein Buch — springen erlaubt, Querverweise greifen.
S-02 should/S-02-nested-agentsmd-discovery.txt 16:9 Vom Repo-Root zum Package — engere Regeln gewinnen, wo der Agent arbeitet.
S-03 should/S-03-path-scoped-rules.txt 16:9 Regeln leuchten dort, wo der Agent arbeitet.
S-04 should/S-04-parallel-sessions-worktrees.txt 16:9 Parallel arbeiten ohne sich ins Gehege zu kommen.
S-05 should/S-05-autorisierungs-pipeline.txt 16:9 Mode → Rules → Trust → Sandbox — die Kette vor dem Tool-Call.
S-06 should/S-06-headless-ci-team-policy.txt 16:9 Policies auf dem Laptop, Review in CI, Merge durch Menschen.
S-07 should/S-07-compact-verlustbehaftet.txt 16:9 Compact spart Fenster — Dateien retten Entscheidungen.
N-01 nice/N-01-vorher-nachher-prompt.txt 16:9 Struktur schlägt Eloquenz — Scope und Verify retten den Diff.
N-02 nice/N-02-kosten-kontexthebel.txt 16:9 Weniger Ballast, engere Tasks, weniger Server — die Hebel, die zählen.
N-03 nice/N-03-harness-nicht-zauberei.txt 3:4 Grok Build: Werkbank, nicht Zauberei.

Farbpalette (Kurz)

Rolle Hex
Night navy #0B1B2B
Indigo #1A365D
Cyan #2EC4FF
Teal #2A9D8F
Soft violet #8B7CFF
Slate #4A5568
Off-white #F4F7F6

Ziel-Assets (nach Generierung)

Produktions-JPEGs (Qualität 90), flach unter:

assets/illustrations/   # K-*, M-*, S-*, N-*
assets/cover/           # COVER-01B-full.jpg
bilder/                 # Quell-PNGs / Entwürfe (ID-Präfix im Dateinamen)

Neu konvertieren nach Austausch in bilder/:

python3 scripts/convert_illustrations.py

Pflege

  • Inhaltliche Änderungen an Prompts: Einzeldatei unter key|must|should|nice|cover/ und bei Bedarf LISTE.md (All-in-one-Spiegel) und abbildungen.md (Inventar/Captions).
  • Neue Figur: Prompt-Datei anlegen + Zeile in abbildungen.md + diese README-Tabelle + convert_illustrations.py TARGETS.
  • Drop-Zone ist nur bilder/ (nicht pics/); Produktion: assets/illustrations/ und assets/cover/.