| Dimension | Shared | Only in A | Only in B | Overlap |
|---|---|---|---|---|
| Sections | 2 | 4 | 5 | 18% |
| Commands | 0 | 1 | 1 | 0% |
| Section tags | 2 | 0 | 0 | 100% |
What each file covers
Sections
2 shared · 4 only in A · 5 only in B- − Book Dragon — GitHub Copilot Instructions
- − Tool conventions
- − Copilot-specific notes
- − Model awareness
- + Book Dragon — Gemini CLI Instructions
- + Gemini-specific tool conventions
- + Shell commands
- + File operations
- + Configuration
- CRITICAL — Rule compliance
- AI self-identification
Commands
0 shared · 1 only in A · 1 only in B- − python
- + python script.py
Section tags
2 shared · 0 only in A · 0 only in B- code-style
- agent-behaviour
Line diff
ChrisMuster/AI-OS · .github/copilot-instructions.md
@@ −1 @@
1# Book Dragon — GitHub Copilot Instructions
2
3**Last updated:** 2026-06-11
4
5## CRITICAL — Rule compliance
@@ −9 @@
9- Do not use alternative tools, commands, or approaches because they seem equivalent.
10- If a rule specifies a particular method, that is the only acceptable choice — not a suggestion.
11
12The universal rules for this project are defined in `AGENTS.md` at the project root. You must read and follow all rules in `AGENTS.md` before doing any work. This file contains only Copilot-specific additions.
13
14## AI self-identification
15
16For step 6a of session startup (`AGENTS.md`), output: `AI_IDENTITY: GitHub Copilot`
17
18## Tool conventions
19
20Copilot operates within the IDE (VS Code, JetBrains) and via the GitHub coding agent. The abstract tool references in AGENTS.md map to Copilot's native capabilities:
21
22- **Check file/directory existence:** Use the file system tools available in your environment.
23- **Search file contents:** Use workspace search or terminal commands.
24- **Read files:** Open and read files directly.
25- **Modify existing files:** Edit files in place.
26- **Create new files:** Create files using your file system tools.
27- **Run shell commands:** Use the integrated terminal.
28
29## Copilot-specific notes
30
31- When running as the GitHub coding agent, you have full terminal access. Prefer `python` for script execution and `date +"%Y-%m-%dT%H:%M:%S%:z"` for timestamps (via Bash/terminal).
32- When running as Copilot Chat in the IDE, you may not have terminal access. Do your best with the tools available and flag any steps you cannot complete.
33- Path-specific instructions in `.github/instructions/` apply alongside these project-wide instructions.
34- See `AGENT-SETUP.md` for MCP server registration and full setup instructions.
35
36## Model awareness
37
38GitHub Copilot can use models from multiple providers (OpenAI, Anthropic, Google,
39Microsoft). The underlying model may vary between sessions or be selected by the
40user. All models should follow AGENTS.md identically. If a complex multi-step
41procedure (such as session startup or build close-out) is beyond your current
42capabilities, complete as many steps as you can and clearly state which steps you
43were unable to perform.
44
ChrisMuster/AI-OS · GEMINI.md
@@ +1 @@
1# Book Dragon — Gemini CLI Instructions
2
3@AGENTS.md
4
5**Last updated:** 2026-06-11
6
7## CRITICAL — Rule compliance
@@ +11 @@
11- Do not use alternative tools, commands, or approaches because they seem equivalent.
12- If a rule specifies a particular method, that is the only acceptable choice — not a suggestion.
13
14The universal rules for this project are defined in `AGENTS.md`. Gemini CLI reads both files via the `@AGENTS.md` import above. This file contains only Gemini-specific additions.
15
16## AI self-identification
17
18For step 6a of session startup (`AGENTS.md`), output: `AI_IDENTITY: Gemini CLI`
19
20## Gemini-specific tool conventions
21
22### Shell commands
23
24Use the terminal for all shell operations. Prefer Bash syntax for cross-platform compatibility:
25- Python execution: `python script.py`
26- Timestamps: `date +"%Y-%m-%dT%H:%M:%S%:z"`
27
28### File operations
29
30These map the abstract tool references in AGENTS.md to Gemini CLI's capabilities:
31
32- **Check file/directory existence:** Use shell commands (`test -f`, `ls`).
33- **Search file contents:** Use shell commands (`grep`, `rg`).
34- **Read files:** Read files directly via your file reading capability.
35- **Modify existing files:** Edit files directly.
36- **Create new files:** Write files directly.
37- **Run shell commands:** Use the integrated terminal.
38
39## Configuration
40
41Gemini CLI configuration for this project lives in `.gemini/settings.json`. This includes context file settings and MCP server registration. See `AGENT-SETUP.md` for full setup instructions.
42
@@ −1 +1 @@
1−# Book Dragon — GitHub Copilot Instructions
1+# Book Dragon — Gemini CLI Instructions
22
3+@AGENTS.md
4+
35 **Last updated:** 2026-06-11
46
57 ## CRITICAL — Rule compliance
@@ −9 +11 @@
911 - Do not use alternative tools, commands, or approaches because they seem equivalent.
1012 - If a rule specifies a particular method, that is the only acceptable choice — not a suggestion.
1113
12−The universal rules for this project are defined in `AGENTS.md` at the project root. You must read and follow all rules in `AGENTS.md` before doing any work. This file contains only Copilot-specific additions.
14+The universal rules for this project are defined in `AGENTS.md`. Gemini CLI reads both files via the `@AGENTS.md` import above. This file contains only Gemini-specific additions.
1315
1416 ## AI self-identification
1517
16−For step 6a of session startup (`AGENTS.md`), output: `AI_IDENTITY: GitHub Copilot`
18+For step 6a of session startup (`AGENTS.md`), output: `AI_IDENTITY: Gemini CLI`
1719
18−## Tool conventions
20+## Gemini-specific tool conventions
1921
20−Copilot operates within the IDE (VS Code, JetBrains) and via the GitHub coding agent. The abstract tool references in AGENTS.md map to Copilot's native capabilities:
22+### Shell commands
2123
22−- **Check file/directory existence:** Use the file system tools available in your environment.
23−- **Search file contents:** Use workspace search or terminal commands.
24−- **Read files:** Open and read files directly.
25−- **Modify existing files:** Edit files in place.
26−- **Create new files:** Create files using your file system tools.
27−- **Run shell commands:** Use the integrated terminal.
24+Use the terminal for all shell operations. Prefer Bash syntax for cross-platform compatibility:
25+- Python execution: `python script.py`
26+- Timestamps: `date +"%Y-%m-%dT%H:%M:%S%:z"`
2827
29−## Copilot-specific notes
28+### File operations
3029
31−- When running as the GitHub coding agent, you have full terminal access. Prefer `python` for script execution and `date +"%Y-%m-%dT%H:%M:%S%:z"` for timestamps (via Bash/terminal).
32−- When running as Copilot Chat in the IDE, you may not have terminal access. Do your best with the tools available and flag any steps you cannot complete.
33−- Path-specific instructions in `.github/instructions/` apply alongside these project-wide instructions.
34−- See `AGENT-SETUP.md` for MCP server registration and full setup instructions.
30+These map the abstract tool references in AGENTS.md to Gemini CLI's capabilities:
3531
36−## Model awareness
32+- **Check file/directory existence:** Use shell commands (`test -f`, `ls`).
33+- **Search file contents:** Use shell commands (`grep`, `rg`).
34+- **Read files:** Read files directly via your file reading capability.
35+- **Modify existing files:** Edit files directly.
36+- **Create new files:** Write files directly.
37+- **Run shell commands:** Use the integrated terminal.
3738
38−GitHub Copilot can use models from multiple providers (OpenAI, Anthropic, Google,
39−Microsoft). The underlying model may vary between sessions or be selected by the
40−user. All models should follow AGENTS.md identically. If a complex multi-step
41−procedure (such as session startup or build close-out) is beyond your current
42−capabilities, complete as many steps as you can and clearly state which steps you
43−were unable to perform.
39+## Configuration
40+
41+Gemini CLI configuration for this project lives in `.gemini/settings.json`. This includes context file settings and MCP server registration. See `AGENT-SETUP.md` for full setup instructions.
4442
