github-projects

Query, reorder, and resolve project IDs in GitHub Projects v2 via gh CLI and GraphQL.

6|3|Updated Mar 8, 2026
One-click install
npx skills add https://github.com/Jitsusama/agentic-harness.pi --skill github-projects-jitsusama
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-projects
Source: https://github.com/Jitsusama/agentic-harness.pi/tree/main/skills/github-projects
Command: npx skills add https://github.com/Jitsusama/agentic-harness.pi --skill github-projects-jitsusama

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the management of tasks and issues within GitHub Projects v2, allowing for efficient organization and tracking of work.

Core Features & Use Cases

  • Query Project Items: List and retrieve details of items within a specific GitHub Project.
  • Reorder Items: Change the position of items within a project board to prioritize or organize tasks.
  • Resolve Project IDs: Convert project numbers into their necessary GraphQL node IDs for API interactions.
  • Use Case: When planning a sprint, you can use this Skill to query all items in the 'Backlog' project, then reorder them to define the sprint's priority.

Quick Start

Use the github-projects skill to list all items in the project owned by 'my-org' with the number '123'.

Frequently Asked Questions about github-projects

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

FAQPage Schema
How do I query items in a GitHub Projects v2 board?

To query GitHub Projects v2 items, this Skill uses the gh CLI and GraphQL API operations to list and retrieve details of items within a specific project by resolving its node ID. It facilitates project board organization by allowing you to pull item data deterministically.

Can I reorder items on a GitHub Projects v2 board to prioritize sprint tasks?

Yes, you can reorder GitHub Projects v2 items to prioritize sprint tasks. This Skill executes GraphQL API operations to change the position of items within a project board, allowing you to define priority and organize tasks for sprint planning workflows.

How do I resolve a GitHub Project number into a GraphQL node ID for API interactions?

You can resolve a GitHub Project number into a GraphQL node ID by using this Skill. It converts project numbers into the necessary GraphQL node IDs required for deterministic API interactions, ensuring accurate task execution when querying or reordering board items.

Does this GitHub Projects v2 management tool require any external dependencies?

No, this GitHub Projects v2 management tool does not require any external dependencies to function. It operates independently using scripts to facilitate task prioritization workflows through gh CLI and GraphQL API operations without needing additional setup.

What's the best way to automate task management for GitHub Projects v2?

The best way to automate task management for GitHub Projects v2 is using this Skill's scripts to query, reorder, and resolve project IDs via GraphQL API operations. It streamlines project board organization and task prioritization workflows deterministically.