From 6afc47f81cefc95b9914c068a4057346eef107b8 Mon Sep 17 00:00:00 2001 From: Timo <36011879+Bodlux@users.noreply.github.com> Date: Tue, 21 Apr 2026 01:03:36 +0200 Subject: [PATCH] docs(cli): fix inconsistent system.md casing in system prompt docs (#25414) Co-authored-by: cynthialong0-0 <82900738+cynthialong0-0@users.noreply.github.com> --- docs/cli/system-prompt.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/cli/system-prompt.md b/docs/cli/system-prompt.md index e9e87f07d9..9667e7de86 100644 --- a/docs/cli/system-prompt.md +++ b/docs/cli/system-prompt.md @@ -51,7 +51,7 @@ error with: `missing system prompt file ''`. - Create `.gemini/system.md`, then add to `.gemini/.env`: - `GEMINI_SYSTEM_MD=1` - Use a custom file under your home directory: - - `GEMINI_SYSTEM_MD=~/prompts/SYSTEM.md gemini` + - `GEMINI_SYSTEM_MD=~/prompts/system.md gemini` ## UI indicator @@ -102,17 +102,17 @@ safety and workflow rules. This creates the file and writes the current built‑in system prompt to it. -## Best practices: SYSTEM.md vs GEMINI.md +## Best practices: system.md vs GEMINI.md -- SYSTEM.md (firmware): +- system.md (firmware): - Non‑negotiable operational rules: safety, tool‑use protocols, approvals, and mechanics that keep the CLI reliable. - Stable across tasks and projects (or per project when needed). - GEMINI.md (strategy): - Persona, goals, methodologies, and project/domain context. - - Evolves per task; relies on SYSTEM.md for safe execution. + - Evolves per task; relies on system.md for safe execution. -Keep SYSTEM.md minimal but complete for safety and tool operation. Keep +Keep system.md minimal but complete for safety and tool operation. Keep GEMINI.md focused on high‑level guidance and project specifics. ## Troubleshooting