Managing GitHub Projects

Community

Automate GitHub Projects V2 management.

Authorkynoptic
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Manages GitHub Projects V2 items and custom fields using GitHub CLI commands. Use when adding issues/PRs to projects, updating Status (Backlog/Todo/Doing/Done), Value (Essential/Useful/Nice-to-have), or Effort (Light/Moderate/Heavy) fields, querying project data, or performing bulk operations.

Core Features & Use Cases

  • Add item to project: gh project item-add <project-number> --owner <org> --url <issue-url>
  • List fields & items: gh project field-list, gh project item-list
  • Update item fields: gh project item-edit with single-select or text values
  • Project configuration: Discover project IDs and field IDs, manage bulk updates

Quick Start

Example: Add issue #123 to project 1 for owner kynoptic.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 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: Managing GitHub Projects
Download link: https://github.com/kynoptic/markdownlint-trap/archive/main.zip#managing-github-projects

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository