Governance and identity
Enterprise policies, organization boundaries, ownership, audit access, and identity handoffs.
- Enterprise or organization baseline
- EMU, SAML, SCIM, and IdP boundaries
Tell Copilot what your enterprise needs. The skill checks GitHub, recommends changes, and saves a plan for you to review.
You need an existing GitHub Enterprise Cloud account, Copilot CLI, gh, and jq. The skill helps you plan changes; it does not create the enterprise account.
Add the setup skill to Copilot CLI. If it is already installed, go straight to your goal.
Name your enterprise, host, and organizations. Plan mode checks GitHub without making changes.
Check the proposed changes and cost or license effects. Request Apply only when ready, then approve each write batch.
Preview: live end-to-end setup validation is still pending. Complete a controlled live setup before production use.
Use the skill for coordinated changes across an existing GitHub Enterprise Cloud account on github.com or your enterprise's ghe.com host.
Describe the outcome in your own words. For example, align organization governance, set up teams and repository access, or roll out Copilot. The skill narrows the work to that outcome.
One prompt starts the guided workflow. In Plan mode, the agent inspects GitHub without making changes and prioritizes its recommendations. It asks only for unresolved decisions, one at a time.
The skill can run required read-only inventories within your requested scope without asking for another approval. Copilot's tool permissions and your organization's policies still apply.
Enterprise policies, organization boundaries, ownership, audit access, and identity handoffs.
Team structure, inherited permissions, outside collaborators, and repository roles.
Repository factories, rulesets, workflow policy, runners, environments, and cloud trust handoffs.
Code security coverage, rollout waves, Copilot seats and controls, licensing, and verification evidence.
Use the github-enterprise-setup skill in Plan mode for enterprise <enterprise> on <host>. Assess governance, identity, Actions, security, and Copilot. Save a reviewed plan without changing GitHub.
Use the github-enterprise-setup skill to align organization <org> in enterprise <enterprise>. Review teams, repository access, rulesets, and Actions policy. Ask one unresolved decision at a time, then save the plan.
Use the github-enterprise-setup skill to plan a GitHub Copilot rollout for <enterprise or org>. Check seat management, policy inheritance, agent controls, estimated seat changes, and rollout evidence. Do not make changes.
Use the github-enterprise-setup skill to plan code security for organizations <orgs>. Assess entitlements, CodeQL coverage, secret scanning, push protection, exceptions, and rollout waves. Save a plan without changing GitHub.
You need GitHub Copilot CLI installed and signed in, GitHub CLI (gh), and jq. Authenticate gh to the intended host with an account that can inspect the selected resources. Changes may require an enterprise or organization owner.
The enterprise account must already exist. The skill checks prerequisites for your outcome. It flags work that the available APIs cannot perform or that an owner in your identity provider or another external system must do.
The skill does not administer GitHub Enterprise Server, deploy Azure infrastructure, or run the curriculum's lab provisioners. Use the hands-on sessions to learn a control or test the result with your team.
Read the setup guide →