github-projects

Manage GitHub Projects v2 items and fields via the GitHub CLI.

Updated Feb 17, 2026
One-click install
npx skills add https://github.com/javierhbr/random-poc --skill github-projects-javierhbr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-projects
Source: https://github.com/javierhbr/random-poc/tree/main/custom-skills/beagle-main/plugins/beagle-core/skills/github-projects
Command: npx skills add https://github.com/javierhbr/random-poc --skill github-projects-javierhbr

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the management of GitHub Projects (v2) by providing command-line tools for creating projects, managing items, customizing fields, and automating workflows, eliminating the need to constantly switch to the web interface for routine tasks.

Core Features & Use Cases

  • Project Creation & Management: Create, edit, list, and view GitHub projects.
  • Item Management: Add existing issues/PRs, create draft items, list, edit, archive, and delete project items.
  • Field Customization: Create and manage custom fields (Text, Number, Date, Single Select, Iteration) within projects.
  • Use Case: Automatically add newly created issues with a specific label to a designated GitHub project and set their initial status to "To Do".

Quick Start

Use the github-projects skill to list all your GitHub projects.

Frequently Asked Questions about github-projects

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage GitHub Projects from the command line?

You can manage GitHub Projects from the command line by using the GitHub CLI to create projects, add issues or pull requests, and customize fields without switching to the web interface.

Can I automate adding issues to a GitHub project automatically?

Yes, you can automate adding issues to a GitHub project by configuring workflow automation to add items with specific labels and set their initial status.

Do I need the gh CLI to manage GitHub Projects v2?

Yes, you need the gh CLI installed and authenticated with the project scope to fully manage GitHub Projects v2, including item management and field customization.

What types of custom fields can I create in GitHub Projects?

You can create and manage Text, Number, Date, Single Select, and Iteration custom fields within your GitHub Projects to organize and track tasks effectively.

What's the best way to organize pull requests and issues in GitHub Projects?

The best way to organize pull requests and issues in GitHub Projects is by using the CLI to add existing items, create draft items, and apply custom fields for tracking workflows.