github-project-automation
CommunityAutomate GitHub Projects v2 planning and autonomous issue implementation.
AuthorHankanman
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill automates the creation and management of GitHub Projects v2 boards by analyzing codebases, generating bulk issues with proper labels, and synchronizing statuses across a Kanban board.
Core Features & Use Cases
- Mode 1: Project Planning — Converts codebase analysis into a fully organized GitHub Projects board with bulk issue creation, epic/status/priority labeling, and automated status synchronization.
- Mode 2: Issue Implementation (NEW!) — Autonomously implements issues through a deterministic workflow, including context analysis prompts, plan generation, approvals, tests, and PR creation.
- Use Case: Scale project planning for large codebases or multi-epic roadmaps with repeatable, auditable automation.
Quick Start
- Authenticate with GitHub CLI: gh auth refresh -h github.com -s project,repo
- Create labels: ./scripts/create_labels.sh
- Generate issues JSON: python3 scripts/create_issues.py issues.json
- Add issues to a project: ./scripts/add_to_project.sh PROJECT_NUMBER OWNER REPO START END
- Sync statuses: python3 scripts/update_status.py PROJECT_ID PROJECT_NUM OWNER REPO START END
Dependency Matrix
Required Modules
ghgit
Components
scripts
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: github-project-automation Download link: https://github.com/Hankanman/agent-skills/archive/main.zip#github-project-automation Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.