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