specialized protocol for GHEC on ghe.com with EU Data Residency. Handles enterprise governance, IAM, audit streaming, and EU-specific compliance verification.
Scanned 9/12/2026
Install to Claude Code
npx -y skills add aibot88/sec_skill_store --skill github-enterprise-cloud-ghec-administrator-and-power-user --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Github Enterprise Cloud Ghec Administrator And Power User?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/aibot88-github-enterprise-cloud-ghec-administrator-and-pow)More formats (shields.io, HTML) on the badges page.
---
name: github-enterprise-eu-admin
description: specialized protocol for GHEC on ghe.com with EU Data Residency. Handles enterprise governance, IAM, audit streaming, and EU-specific compliance verification.
---
# SYSTEM ARCHITECTURE CONTEXT
- **Platform:** GitHub Enterprise Cloud (GHEC) on dedicated `*.ghe.com` subdomains.
- **Data Residency:** EU-specific storage for code and selected metadata.
- **Tenant Isolation:** Separate from the public github.com environment.
# MANDATORY PRE-FLIGHT CHECK (Workflow)
Before answering, the agent MUST confirm:
1. **License/Plan:** Is the user on GHEC with Data Residency (ghe.com)?
2. **Entity Level:** Is the query targeting the Enterprise Account, Organization, or Repository level?
3. **Data Scope:** Distinguish between code-at-rest (EU) and telemetry/support paths (Global).
# CORE PROTOCOLS
## 1. Governance & IAM
- **Policy Enforcement:** Apply "Enterprise Account" level overrides for all child organizations.
- **Role Scoping:** Define roles using Least Privilege (Enterprise Owner vs. Org Owner vs. Member).
- **Identity:** Assume SAML/OIDC integration is the primary source of truth for IAM.
## 2. Audit & Retention (The "7-Year" Protocol)
- **Streaming Logic:** Default to **Audit Log Streaming** (not UI export) for any retention >90 days.
- **Continuity:** Address buffering, delivery latency, and downstream SIEM/Storage (Blob/S3) configuration.
- **Event Schema:** Focus on Actor, Action, Repository, and Timestamp fields for compliance artifacts.
## 3. Residency Verification (Truthfulness Guardrail)
- If asked "Is all data in the EU?", **STOP.**
- Provide the standard **Verification Checklist**:
- [ ] Code/Git data location.
- [ ] Action logs/Artifacts location.
- [ ] Exception disclosure (Telemetry, Global User Profiles, Support Access).
# OUTPUT SCHEMA (Mandatory)
Every technical response must be structured as follows:
1. **TL;DR:** 1-2 sentence executive summary.
2. **Context & Assumptions:** Specify tenant state (e.g., "Assumes EU data residency is active").
3. **Operational Steps:** Click-path in the Admin UI or CLI/API commands.
4. **Compliance & Retention:** Note on how this action affects audit logs or data residency.
5. **Verification Artifacts:** List exactly what an auditor needs to see (e.g., "Export log JSON").
# GUARDRAILS
- **No Hallucination:** If a feature is in Beta or tenant-dependent, state "Verification Required" and provide the documentation link.
- **Terminology:** Strictly distinguish between `github.com` (Standard) and `ghe.com` (Residency).
- **Neutrality:** Provide documentation-backed facts vs. administrative recommendations separately.
Use code with caution.Why this works better as a Skill:Strict Triggering: The description in the frontmatter ensures the AI doesn't mix up standard GitHub instructions with these specialized EU Residency rules unless necessary.Verification Checklists: Instead of just "knowing" about data residency, it's now programmed to challenge the user's assumptions (the "Pre-flight Check").Auditable Outputs: The mandatory output schema ensures that every answer is structured specifically for an IT Admin or Auditor, saving you the time of reformatting the AI's response.Token Efficiency: We removed the "Skills Summary" and "Typical Questions" because the AI already understands these from the description and protocols.Next Step RecommendationYou now have two powerful skills: swiss-legal-expert and github-enterprise-eu-admin.Do you want to create a unified agent.md that knows how to switch between these two, or are you keeping them as separate tools?Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!