GitHub Project Board Skill

Automate GitHub Project V2 board management by moving issues across kanban columns.

Updated Dec 12, 2025
One-click install
npx skills add https://github.com/Mythologi-XR/Project-Management-Interactive-copilot-test --skill github-project-board-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: GitHub Project Board Skill
Source: https://github.com/Mythologi-XR/Project-Management-Interactive-copilot-test/tree/main/.claude/skills/universal/github-project
Command: npx skills add https://github.com/Mythologi-XR/Project-Management-Interactive-copilot-test --skill github-project-board-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates the management of GitHub Project V2 boards, enabling teams to orchestrate issues across columns and keep project statuses synchronized without manual intervention.

Core Features & Use Cases

  • Kanban automation: Move issues between Todo, In Progress, Testing, Review, and Done.
  • Batch updates: Update multiple issues in a single command to accelerate sprint progress.
  • Sprint integration: Initialize, track, and resume sprint progress using project data and milestones.

Quick Start

Move an issue to a target column, for example: move_to_todo 123

Frequently Asked Questions about GitHub Project Board Skill

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

FAQPage Schema
How do I automate moving GitHub issues across kanban columns?

Automate GitHub issue movement by executing CLI commands to shift items between Todo, In Progress, Testing, Review, and Done columns. This skill orchestrates kanban workflows by batching issue updates and synchronizing project statuses without manual board interaction.

What do I need to configure before managing GitHub Projects V2?

You need a local shell environment with gh CLI and jq installed, plus a project configuration file at .claude/config/project-board.json. These prerequisites allow the system to read project data and execute batch updates on your kanban boards.

Can I batch update multiple GitHub issues in a single command?

Yes, you can batch update multiple GitHub issues in a single command to accelerate sprint progress. The skill orchestrates issues across columns, allowing teams to move items simultaneously rather than updating each issue individually.

How do I initialize and track sprint progress using GitHub Project data?

Initialize, track, and resume sprint progress using GitHub Project V2 data and milestones. The skill reads your project configuration to synchronize kanban board statuses, ensuring sprint tracking remains accurate across Todo, In Progress, Testing, Review, and Done columns.

What is the best way to keep GitHub Project board statuses synchronized?

The best way to keep GitHub Project V2 board statuses synchronized is automating issue movement across kanban columns via shell commands. This approach reads project configuration files to orchestrate issues, preventing manual update errors and maintaining sprint data accuracy.

Why use gh CLI and jq for kanban workflow automation instead of other tools?

Using gh CLI and jq for kanban workflow automation provides direct shell-based access to GitHub Projects V2. This combination reads JSON configuration files to execute batch updates and initialize sprints, offering lightweight project board management without leaving the local environment.