Evan1108-Coder

GitHub Repo Setup Skill — Documentation skill for Claude Code

Documentation community

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.

![Status](https://img.shields.io/badge/status-beta-6b7280) ![License](https://img.shields.io/github/license/Evan1108-Coder/GitHub-Repo-Setup-Skill-Claude-Codex)

**AI coding skill • GitHub repo setup • README/license defaults • commit/push safety**

At a Glance


Real Visual Snapshot

These visuals describe the actual repository structure and workflow.

![Repository file mix](docs/assets/repo-file-mix.svg)

![Project workflow](docs/assets/workflow.svg)

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 git for 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:

  1. Inspects local git status,