github-repo-setup

Installation
SKILL.md

GitHub repository setup

Create or configure a usable repository with the smallest appropriate footprint. Preserve existing project files and organization policy.

Loading this skill does not authorize mutations. Execute only after an explicit repository-setup request and approval of the concrete plan, or an approved handoff from setup-project. For a handoff, read the handoff contract first; return a plan without executing when the orchestrator is still collecting approval. No literal Skill tool or subagent runtime is required.

New-repository defaults

Profile Visibility Default additions
Open source Public README.md, a stack-specific .gitignore, and a license chosen by the user
Private Private README.md and a stack-specific .gitignore
Enterprise Ask: private, internal, or public README.md and a stack-specific .gitignore

Only create a listed file when it is missing. Infer the .gitignore from the project; omit it when no stack is identifiable. For an open-source repository, ask the user to choose a license rather than assuming one.

For new repositories, propose these settings in the approval plan:

Installs
7
First Seen
Aug 29, 2026