Skip to content

Commit 2f75a69

Browse files
Merge pull request #4 from Capgemini/plan/update-tool-metadata
- Renamed tool identifiers across chat modes and prompt files. - Added formatting/structural adjustments in multiple Markdown documents (tables, headings, spacing). - Introduced lint exclusion for .github markdown files. Copilot review, then : - Adjusted markdownlint rules to allow front matter and h1
2 parents 1f3fabc + 1f1c895 commit 2f75a69

32 files changed

+939
-293
lines changed

.github/chatmodes/CodeReviewer.chatmode.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
description: 'Code Reviewer Mode'
3-
tools: ['codebase', 'search', 'usages', 'problems', 'changes']
3+
tools: ['search/codebase', 'search', 'usages', 'problems', 'changes']
44
---
55

66
<!-- This is an example Chat Mode, rather than a canonical one -->

.github/chatmodes/Developer.chatmode.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
---
22
description: 'Developer Mode'
3-
4-
tools: ['codebase', 'usages', 'problems', 'changes', 'testFailure', 'terminalSelection', 'terminalLastCommand', 'openSimpleBrowser', 'fetch', 'findTestFiles', 'searchResults', 'githubRepo', 'todos', 'editFiles', 'runNotebooks', 'search', 'new', 'runCommands', 'runTasks']
3+
tools: ['search/codebase', 'usages', 'problems', 'changes', 'testFailure', 'runCommands/terminalSelection', 'runCommands/terminalLastCommand', 'openSimpleBrowser', 'fetch', 'findTestFiles', 'search/searchResults', 'githubRepo', 'todos', 'edit/editFiles', 'runNotebooks', 'search', 'new', 'runCommands', 'runTasks']
54
---
65

76
<!-- This is an example Chat Mode, rather than a canonical one -->

.github/chatmodes/Documentation.chatmode.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
description: 'Documentation Mode'
3-
tools: ['codebase', 'search', 'editFiles', 'usages', 'problems', 'changes', 'fetch']
3+
tools: ['search/codebase', 'search', 'edit/editFiles', 'usages', 'problems', 'changes', 'fetch']
44
---
55

66
<!-- This is an example Chat Mode, rather than a canonical one -->

.github/chatmodes/Planner.chatmode.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
description: 'Planner Mode'
3-
tools: ['codebase', 'editFiles', 'fetch', 'get_file_contents', 'runCommands', 'search', 'usages']
3+
tools: ['search/codebase', 'edit/editFiles', 'fetch', 'github/get_file_contents', 'runCommands', 'search', 'usages']
44
---
55

66
<!-- This is an example Chat Mode, rather than a canonical one -->

.github/prompts/copilot-setup-check.prompt.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ This evaluation will assess:
4040
## Analysis Process
4141

4242
### Phase 1: Core Files Assessment
43+
4344
1. **Check AGENTS.md existence and quality**
4445
- Verify presence and structure
4546
- Assess clarity of repository context
@@ -54,6 +55,7 @@ This evaluation will assess:
5455
- Verify XML semantic tags for critical requirements
5556

5657
### Phase 2: Advanced Configuration Review
58+
5759
3. **Analyze custom chatmodes**
5860
- Count and categorize existing chatmodes
5961
- Assess relevance to project needs

.github/prompts/write-adr.prompt.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
mode: 'agent'
33
description: 'Create an Architectural Decision Record (ADR) document for AI-optimized decision documentation.'
4-
tools: ['codebase', 'usages', 'problems', 'changes', 'terminalSelection', 'terminalLastCommand', 'fetch', 'searchResults', 'editFiles', 'search', 'runCommands']
4+
tools: ['search/codebase', 'usages', 'problems', 'changes', 'runCommands/terminalSelection', 'runCommands/terminalLastCommand', 'fetch', 'search/searchResults', 'edit/editFiles', 'search', 'runCommands']
55
---
66

77
<!-- Top-level section: Defines the primary task (create an ADR) and sets expectations for structured, AI-optimised output. Techniques: imperative directives, variable interpolation (${input:...}) to parameterise the decision title, and a rule to request more context when inputs are insufficient. -->

.github/prompts/write-docs.prompt.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
description: "Instructions for writing coding documentation"
3-
tools: ['codebase', 'editFiles', 'fetch']
3+
tools: ['search/codebase', 'edit/editFiles', 'fetch']
44
---
55
<!-- Top-level section: Defines the documentation-writing task and the step-by-step workflow the assistant should follow. Techniques: imperative verbs, numbered list for clear sequencing, and explicit prompts to elicit scope, audience, and content. -->
66
# Write Documentation

.github/prompts/write-ears-spec.prompt.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
mode: 'agent'
33
description: 'Create a specification using the EARS format'
4-
tools: ['codebase', 'usages', 'changes', 'terminalSelection', 'terminalLastCommand', 'fetch', 'searchResults', 'githubRepo', 'todos', 'editFiles', 'search', 'runCommands', 'runTasks']
4+
tools: ['search/codebase', 'usages', 'changes', 'runCommands/terminalSelection', 'runCommands/terminalLastCommand', 'fetch', 'search/searchResults', 'githubRepo', 'todos', 'edit/editFiles', 'search', 'runCommands', 'runTasks']
55
---
66

77
<!-- Top-level section: Establishes the overall task for the assistant and the high-level interaction pattern. Emphasis techniques: imperative phrasing ("Guide"), numbered steps for clarity, and explicit prompts to ensure structured, concise inputs. -->

.github/prompts/write-prd.prompt.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
mode: 'agent'
33
description: 'Create a Product Requirements Document (PRD) using the repository PRD template and structured guidance for both humans and automation.'
4-
tools: ['codebase', 'usages', 'changes', 'editFiles', 'fetch', 'search', 'searchResults', 'runCommands', 'todos']
4+
tools: ['search/codebase', 'usages', 'changes', 'edit/editFiles', 'fetch', 'search', 'search/searchResults', 'runCommands', 'todos']
55
---
66

77
<!-- Top-level purpose: Define the PRD creation task and guardrails. Techniques: clear title, imperative voice, and branch/filename conventions to guide edits. -->

.github/pull_request_template.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,16 @@
11
# Pull Request
22

33
## Summary
4+
45
- What is changing and why?
56

67
## Links
8+
79
- Plan/TODO item: (e.g., plans/TODO.md row or issue link)
810
- ADR/PRD/design doc: (link to docs/ADRs or docs/PRDs or docs/design)
911

1012
## Quality & Policy Checks
13+
1114
- [ ] Branch/PR rules followed (see `.github/copilot-instructions.md`)
1215
- [ ] Tests added/updated; critical paths & errors at 100% (see Quality Policy)
1316
- [ ] Docs updated (if applicable)
@@ -16,4 +19,5 @@
1619
## Screenshots / Demos (optional)
1720

1821
## Notes for Reviewers
22+
1923
- Risks, trade-offs, or areas needing extra attention

0 commit comments

Comments
 (0)