GitHub Repo Setup Skill — Documentation skill for Claude Code
Claude and Codex skill for setting up GitHub repos with preferred naming, README/license defaults, branch strategy, remote setup, commits, pushes, validation checks, and safety rules.
How to install GitHub Repo Setup Skill
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open Evan1108-Coder/github-repo-setup-skill and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What GitHub Repo Setup Skill does
Claude and Codex skill for setting up GitHub repos with preferred naming, README/license defaults, branch strategy, remote setup, commits, pushes, validation checks, and safety rules.
Alternatives in Documentation
- Wiki — Bootstrap or check the claude-obsidian wiki vault 3.3k ★
- 99 Release — MoAI-ADK production release via Enhanced GitHub Flow (CLAUDE.local.md §18) 991 ★
- Claude Code 技能市场 — English 简体中文 License: MIT 699 ★
README
GitHub Repo Setup Skill
Claude/Codex skill for setting up GitHub repositories consistently with Evan's preferred defaults.
 
**AI coding skill • GitHub repo setup • README/license defaults • commit/push safety**
At a Glance
- Uses the same root
SKILL.mdformat as the other Claude/Codex skill repos. - Encodes Evan's repo defaults: owner, branch strategy, README/license choices, remote setup, commit flow, push behavior, and safety checks.
- Maintenance snapshot: see docs/project-snapshot.md for a generated file-mix chart and repository checklist.
- Public repo: https://github.com/Evan1108-Coder/GitHub-Repo-Setup-Skill-Claude-Codex
Real Visual Snapshot
These visuals describe the actual repository structure and workflow.


Status: beta. This is a Claude/Codex skill for making GitHub repository setup repeatable and safer.
Why Use This Skill?
- Avoids repeating repo setup preferences in every session.
- Reduces mistakes around default branches, remotes, README structure, license choice, commits, and pushes.
- Forces inspection before mutation: local git state, remotes, branches, target GitHub repo, and generated files.
- Keeps destructive GitHub actions behind explicit confirmation.
Current Limitations
- It requires working
gitfor local operations. - It works best with authenticated GitHub CLI
gh. - It cannot make GitHub operations succeed if permissions or authentication are missing.
- It does not delete repos, force-push, rewrite history, or replace remotes without explicit user confirmation.
How It Works
Inspect -> Decide -> Create -> Validate -> Commit -> Push -> Report
When triggered, the skill:
- Inspects local git status,
Related Skills
Finished
End-of-session workflow. Updates documentation, writes a changelog, then commits/pushes project changes (only
Yotta Skill Creator
元造 — zero-dependency Python 3.8+ skill scaffold generator: validates yotta- naming, renders a full release-com
Stack Publish
Publish a new way-stack version — bumps plugin.json version, updates CHANGELOG.md, commits, tags, and pushes t
Create Dev Docs
Setup feature branch and development documentation structure
Arra Safety Hooks
Claude Code safety hooks — enforcement over documentation
Roundtrip
Runs the md ↔ ops roundtrip battery for outl-md and triggers markdown-roundtrip-tester for extra validation.
Related Agents
Verify Lane
Runs a lane worktree's full test suite and all three quality gates, then reports the raw results verbatim. Use
Markdown Doc Sync
Preferred markdown ↔ remote-doc sync — Google Docs and Confluence via docspan (markgate repo). Use for pushing
Step Push PR
Step agent that pushes the story branch to remote and creates a GitHub pull request. Use in pipelines after co