GitHub Copilot

Configure GitHub Copilot to use ROLES.md in your project.

Custom instructions

Add to .github/copilot-instructions.md:

## Roles

Read ROLES.md and follow the role that matches the current task:
- Code implementation: Implementer role
- Code review: Reviewer role
- Architecture decisions: Architect role

Chat reference

In Copilot Chat, reference the file:

@workspace Read ROLES.md and use the Implementer role.

Copilot Edits

When using Copilot Edits for multi-file changes:

Use the Implementer role from ROLES.md. Apply changes to specified files only.