Claude Github Skill
Description
GitHub Project Setup Skill - Automate GitHub project creation in 2 minutes. Learn Agent engineering patterns and best practices. MIT License.
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
GitHub Project Setup Skill
一个强大的 Agent Skill,能自动化 GitHub 项目的创建、初始化和管理。
🎯 概述
这个 Skill 将 GitHub 项目创建时间从 **30 分钟** 降低到 **2 分钟**,提升效率 **15 倍**!
# 创建一个完整的 GitHub 项目,仅需一行代码
python ~/claude_skills/quick_start.py create my-awesome-project
📚 文档导航
快速开始 ⚡
| 文档 | 说明 | 用途 |
|---|---|---|
| INSTALLATION_SUMMARY.md | 安装总结 | 快速参考 |
| SKILL_USAGE_GUIDE.md | 详细指南 | 学习使用 |
| INSTALLATION_RECORD.md | 完整记录 | 深入了解 |
按需选择
需要快速开始?
└─ 阅读 INSTALLATION_SUMMARY.md (5 分钟)
需要详细学习?
└─ 阅读 SKILL_USAGE_GUIDE.md (30 分钟)
需要完整记录?
└─ 阅读 INSTALLATION_RECORD.md (15 分钟)
需要理解设计?
└─ 阅读代码注释在 github_project_skill.py
🚀 快速开始
方式 1: 命令行(推荐新手) ⭐
# 创建项目
python ~/claude_skills/quick_start.py create my-project
# 添加文件
python ~/claude_skills/quick_start.py add ./my-project CHANGELOG.md
# 列出仓库
python ~/claude_skills/quick_start.py list
# 查看帮助
python ~/claude_skills/quick_start.py help
方式 2: Python 代码(推荐开发者)
import sys
from pathlib import Path
sys.path.insert(0, str(Path.home() / 'claude_skills'))
from github_project_skill import GitHubProjectAgent
# 创建 Agent
agent = GitHubProjectAgent('./my_project')
# 设置新项目
result = agent.setup_new_project('my-awesome-project')
# 查看结果
if result['success']:
print(f"✓ 项目已创建: {result['project_url']}")
📦 文件结构
claude_skills/
├── README.md ← 本文件
├── INSTALLATION_SUMMARY.md 安装总结(快速参考)
├── SKILL_USAGE_GUIDE.md 详细使用指南
├── INSTALLATION_RECORD.md 完整安装记录
│
├── github_project_skill.py 核心 Skill 模块 (744 行)
├── quick_start.py 快速开始脚本 (200+ 行) ⭐
├── __init__.py 包初始化
└── setup_env.py 环境配置脚本
✨ 主要特性
⚡ 性能
- 创建单个项目: 30 分钟 → 2 分钟 (快 15 倍)
- 批量创建项目: 300 分钟 → 20 分钟 (快 15 倍)
- 出错率: 30% → 0% (降低 100%)
🎯 功能
- ✅ 自动初始化 Git 仓库
- ✅
Related Skills
Epic Sync
Sync epic issue bodies, labels, and local coordination snapshots from GitHub.
Git 使用 Git Worktrees
创建孤立的 Git worktrees,带有智能目录选择与安全验证。
Git Claude skills github
[Building agent skills blog](https://www.anthropic.com/engineering/equipping-agents-for-the-real-world-with-ag
Git #148
, [#161](https://github.com/affaan-m/everything-claude-code/pull/161))
Git GitHub MCP
| Token | Repos, issues, PRs, workflows |
Git GitHub MCP Server
Official first-party server to read repos, manage issues/PRs, and automate workflows.
Git