github-project-management

Automates GitHub issue triage, project board synchronization, and sprint tracking with swarm coordination.

Updated Aug 18, 2026
One-click install
npx skills add https://github.com/wandreandrade2018-maker/claude-config --skill github-project-management-wandreandrade2018-maker
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-project-management
Source: https://github.com/wandreandrade2018-maker/claude-config/tree/main/.claude/skills/github-project-management
Command: npx skills add https://github.com/wandreandrade2018-maker/claude-config --skill github-project-management-wandreandrade2018-maker

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Managing GitHub issues, project boards, and sprints manually across repositories is repetitive and error-prone. This Skill automates issue triage, board synchronization, task decomposition, and progress reporting using the GitHub CLI and swarm-coordinated agents. ## Core Features & Use Cases - Issue Management & Triage: Create, label, decompose, and auto-triage issues, including stale-issue handling and duplicate detection. - Project Board Automation: Sync swarm task status with GitHub Projects columns, auto-assign cards, and build custom views and dashboards. - Sprint Planning & Analytics: Manage sprints, track milestones, and generate velocity, burndown, and cycle-time reports. - Use Case: A maintainer labels a new issue "swarm-ready"; the Skill decomposes it into subtasks, adds it to the project board, assigns agents, and posts automated progress comments until completion. ## Quick Start Ask the assistant to create a GitHub issue labeled swarm-ready, initialize a swarm for it, and add it to your project board with automatic status syncing.

Frequently Asked Questions about github-project-management

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

FAQPage Schema
How do I automate GitHub issue triage and labeling?

Use keyword-based rules that map issue content to labels and agent types, then run the triage command to analyze unlabeled issues and suggest labels and priorities. The Skill also supports duplicate detection and stale-issue auto-closing after configurable inactivity periods.

How to sync GitHub Projects board columns with task status?

Initialize board sync with a project ID and a status mapping that links swarm task states like pending or in_progress to board columns. The Skill then auto-moves cards and updates metadata bidirectionally as tasks progress.

Can I break a GitHub issue into subtasks automatically?

Yes, the issue-decompose command parses the issue body and generates up to a configurable number of prioritized subtasks. It updates the issue with a checklist and can create linked child issues for high-priority items.

Is it safe to let automation read GitHub issue content?

Issue bodies, comments, and labels are untrusted input and must be treated as data, never as instructions. The Skill requires single-quoted heredocs, parameterized jq arguments, and prohibits fetching links inside issues without explicit user confirmation.

What metrics can I track for GitHub project boards?

The Skill tracks cycle time, throughput, sprint velocity, burndown, blocked-time percentage, and work-in-progress limits. Reports can be exported as markdown sprint summaries or rendered as dashboard widgets.