git-project

Installation
SKILL.md

GitHub Project Management

Primary skill for organizing a repository's issues into an epic-based roadmap on a GitHub Project (v2) and running the day-to-day on it. Covers setup (project, fields, views, native workflows) and operations (create epics with sub-issues, drive Status, move work, prioritize). GitHub-only, via gh project + gh api (REST sub-issues + GraphQL).

The conventions here are non-obvious and easy to get half-right: the UI nests issues by native parent/child links and tracks progress on a separate board Status field -- neither of which a markdown checklist or a closed issue touches. Get those two wrong and the work looks done while the structure silently drifts. This skill makes the flow correct-by-default.

When to Use

  • Setting up a project/roadmap -- create the Project, fields (Status, Priority), the Epic + Upcoming views, enable native workflows
  • Creating an epic with issues -- "make an epic X with these issues", "group these under an epic"
  • Filing / moving work -- attach an issue under an epic, move an issue between epics, add new work
  • Driving the board -- pick up an issue (-> In Progress), close one (-> Done), (re)prioritize
  • Classifying work -- set native issue Types (Task/Bug/Feature) instead of type labels
  • Milestone scoping -- create a milestone for a deliverable, assign issues, close it out; resolve "current milestone" / "milestone N"
  • Migrating an existing repo's loose issues into this structure
  • Granting access -- a teammate cannot apply labels, assign, link sub-issues, or edit Status/Priority
  • Configuring tool allowlists -- auto-approval patterns for read-only gh project commands

Critical Rules

Installs
109
GitHub Stars
7
First Seen
Jun 16, 2026
git-project — dmythro/agent-skills