Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/chatmodes/CodeReviewer.chatmode.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
description: 'Code Reviewer Mode'
tools: ['codebase', 'search', 'usages', 'problems', 'changes']
tools: ['search/codebase', 'search', 'usages', 'problems', 'changes']
---

<!-- This is an example Chat Mode, rather than a canonical one -->
Expand Down
3 changes: 1 addition & 2 deletions .github/chatmodes/Developer.chatmode.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
---
description: 'Developer Mode'

tools: ['codebase', 'usages', 'problems', 'changes', 'testFailure', 'terminalSelection', 'terminalLastCommand', 'openSimpleBrowser', 'fetch', 'findTestFiles', 'searchResults', 'githubRepo', 'todos', 'editFiles', 'runNotebooks', 'search', 'new', 'runCommands', 'runTasks']
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']
---

<!-- This is an example Chat Mode, rather than a canonical one -->
Expand Down
2 changes: 1 addition & 1 deletion .github/chatmodes/Documentation.chatmode.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
description: 'Documentation Mode'
tools: ['codebase', 'search', 'editFiles', 'usages', 'problems', 'changes', 'fetch']
tools: ['search/codebase', 'search', 'edit/editFiles', 'usages', 'problems', 'changes', 'fetch']
---

<!-- This is an example Chat Mode, rather than a canonical one -->
Expand Down
2 changes: 1 addition & 1 deletion .github/chatmodes/Planner.chatmode.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
description: 'Planner Mode'
tools: ['codebase', 'editFiles', 'fetch', 'get_file_contents', 'runCommands', 'search', 'usages']
tools: ['search/codebase', 'edit/editFiles', 'fetch', 'github/get_file_contents', 'runCommands', 'search', 'usages']
---

<!-- This is an example Chat Mode, rather than a canonical one -->
Expand Down
2 changes: 2 additions & 0 deletions .github/prompts/copilot-setup-check.prompt.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ This evaluation will assess:
## Analysis Process

### Phase 1: Core Files Assessment

1. **Check AGENTS.md existence and quality**
- Verify presence and structure
- Assess clarity of repository context
Expand All @@ -54,6 +55,7 @@ This evaluation will assess:
- Verify XML semantic tags for critical requirements

### Phase 2: Advanced Configuration Review

3. **Analyze custom chatmodes**
- Count and categorize existing chatmodes
- Assess relevance to project needs
Expand Down
2 changes: 1 addition & 1 deletion .github/prompts/write-adr.prompt.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
mode: 'agent'
description: 'Create an Architectural Decision Record (ADR) document for AI-optimized decision documentation.'
tools: ['codebase', 'usages', 'problems', 'changes', 'terminalSelection', 'terminalLastCommand', 'fetch', 'searchResults', 'editFiles', 'search', 'runCommands']
tools: ['search/codebase', 'usages', 'problems', 'changes', 'runCommands/terminalSelection', 'runCommands/terminalLastCommand', 'fetch', 'search/searchResults', 'edit/editFiles', 'search', 'runCommands']
---

<!-- 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. -->
Expand Down
2 changes: 1 addition & 1 deletion .github/prompts/write-docs.prompt.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
description: "Instructions for writing coding documentation"
tools: ['codebase', 'editFiles', 'fetch']
tools: ['search/codebase', 'edit/editFiles', 'fetch']
---
<!-- 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. -->
# Write Documentation
Expand Down
2 changes: 1 addition & 1 deletion .github/prompts/write-ears-spec.prompt.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
mode: 'agent'
description: 'Create a specification using the EARS format'
tools: ['codebase', 'usages', 'changes', 'terminalSelection', 'terminalLastCommand', 'fetch', 'searchResults', 'githubRepo', 'todos', 'editFiles', 'search', 'runCommands', 'runTasks']
tools: ['search/codebase', 'usages', 'changes', 'runCommands/terminalSelection', 'runCommands/terminalLastCommand', 'fetch', 'search/searchResults', 'githubRepo', 'todos', 'edit/editFiles', 'search', 'runCommands', 'runTasks']
---

<!-- 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. -->
Expand Down
2 changes: 1 addition & 1 deletion .github/prompts/write-prd.prompt.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
mode: 'agent'
description: 'Create a Product Requirements Document (PRD) using the repository PRD template and structured guidance for both humans and automation.'
tools: ['codebase', 'usages', 'changes', 'editFiles', 'fetch', 'search', 'searchResults', 'runCommands', 'todos']
tools: ['search/codebase', 'usages', 'changes', 'edit/editFiles', 'fetch', 'search', 'search/searchResults', 'runCommands', 'todos']
---

<!-- Top-level purpose: Define the PRD creation task and guardrails. Techniques: clear title, imperative voice, and branch/filename conventions to guide edits. -->
Expand Down
4 changes: 4 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,16 @@
# Pull Request

## Summary

- What is changing and why?

## Links

- Plan/TODO item: (e.g., plans/TODO.md row or issue link)
- ADR/PRD/design doc: (link to docs/ADRs or docs/PRDs or docs/design)

## Quality & Policy Checks

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

## Notes for Reviewers

- Risks, trade-offs, or areas needing extra attention
1 change: 1 addition & 0 deletions .github/workflows/docs-lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ jobs:
with:
globs: |
**/*.md
!.github/**/*.md
config: .markdownlint.jsonc

link-check:
Expand Down
Loading
Loading