GitHub Copilot¶
What it is¶
The GitHub Copilot adapter projects EmbrAIon Core/project agents and reusable skills into Copilot's repository-native locations.
Install¶
embraion install --host copilot --destination .
Generated structure¶
.github/
├── agents/
│ ├── analyst.agent.md
│ ├── architect.agent.md
│ ├── reviewer.agent.md
│ └── ...
└── skills/
├── implementation/
├── review/
├── routing-configuration/
└── ...
Generated files are projections. Project policy, knowledge, validation, agents, and optional routing overrides remain canonical under .embraion/.
Routing¶
GitHub Copilot remains authoritative for the models and options available to the current account. EmbrAIon does not maintain a Copilot model catalog.
Optional selectors/options belong only under overrides.copilot in .embraion/routing.yaml.
Inspect resolution with:
embraion route --host copilot --route-class substantial --data PRIVATE
Selective adoption¶
Copilot supports the agents and skills projection components. Select only what the repository wants EmbrAIon to own:
embraion install --host copilot --destination . --component skills
embraion install --host copilot --destination . --component agents --component skills
Preview before writing:
embraion projection diff --host copilot --destination .
Verify¶
embraion doctor
embraion status
Use embraion projection diff --host copilot --destination . before reinstalling into a repository that already owns .github/ AI configuration.
Further configuration¶
See Configure with Your AI Client for conversational routing/configuration examples, and Adopt an Existing Repository for selective adoption.