Rewrite Imagen prompts for the seven partial/weak diagrams, regenerate and convert all illustrations to JPEG quality 85, and rebuild the PDF.
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
- Cover —
cover/COVER-01A-text-free.txt(drucksicher) oderCOVER-01C-…(Grok/xAI-Ästhetik + Typo) - KEY —
key/K-01…K-06(Stil-Anker: K-01; K-03 optional/Inventar) - MUST —
must/M-01…M-08 - SHOULD —
should/S-01…S-07 - NICE —
nice/N-01…N-03 - Optional COVER-01B (Typo-Mockup; Gemini mangelt Text oft — für Print lieber 01A + Layout)
Nutzung
- Datei öffnen, Block zwischen
--- PROMPT START ---und--- PROMPT END ---kopieren. - In Gemini (Image / Imagen) einfügen.
- Aspect Ratio der Datei-Metadaten beachten (meist 16:9, Cover 2:3, N-03 3:4).
- Captions/Bildunterschriften nicht mitgenerieren — die stehen in
abbildungen.mdund kommen ins Buchlayout. - Optional
_global-style.txtvoranstellen, 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 BedarfLISTE.md(All-in-one-Spiegel) undabbildungen.md(Inventar/Captions). - Neue Figur: Prompt-Datei anlegen + Zeile in
abbildungen.md+ diese README-Tabelle +convert_illustrations.pyTARGETS. - Drop-Zone ist nur
bilder/(nichtpics/); Produktion:assets/illustrations/undassets/cover/.