github-project-management

Automate GitHub issue triage, decomposition, and project board synchronization.

Updated Feb 24, 2026
One-click install
npx skills add https://github.com/FrekiManagarm/dunlo --skill github-project-management-frekimanagarm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-project-management
Source: https://github.com/FrekiManagarm/dunlo/tree/main/.claude/skills/github-project-management
Command: npx skills add https://github.com/FrekiManagarm/dunlo --skill github-project-management-frekimanagarm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves the overhead of manually creating, triaging, decomposing, and tracking GitHub issues and sprint work by keeping project boards and progress aligned automatically.

Core Features & Use Cases

  • Swarm-coordinated issue management: create and orchestrate issues with specialized agent roles for requirements, implementation planning, and QA.
  • Issue-to-swarm decomposition and progress tracking: transform a single issue into structured subtasks, then update checklists, labels, and board states as work moves forward.
  • Project board automation for sprint planning: initialize and sync GitHub Projects boards, manage card movement rules, and generate analytics such as throughput, cycle time, velocity, and KPIs.
  • Use Case: run a sprint where newly labeled items are converted into swarm tasks, decomposed into actionable subtasks, synchronized to the right board columns, and summarized back into automated comments until ready-for-review or done.

Quick Start

Use this skill to triage unlabeled issues and start swarm-driven decomposition with npx ruv-swarm github triage --unlabeled --analyze-content --suggest-labels --assign-priority.

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 sprint planning?

You can automate GitHub issue triage and sprint planning by using swarm-based agents to decompose issues into structured subtasks, synchronize status to GitHub Projects boards, and generate velocity analytics. This requires GitHub CLI authentication and MCP tools.

What is swarm-based issue decomposition for GitHub project boards?

Swarm-based issue decomposition is the process of transforming a single GitHub issue into structured subtasks using specialized agent roles for requirements, implementation planning, and QA. It automatically updates checklists, labels, and board states as work progresses.

Can I synchronize GitHub Projects board columns automatically with agent swarms?

Yes, you can synchronize GitHub Projects board columns automatically. The system manages card movement rules and updates board states deterministically by executing operations through GitHub MCP tools and Claude Flow as tasks move forward.

Do I need GitHub CLI and MCP tools to run agile tracking with agent swarms?

Yes, GitHub CLI authentication plus access to MCP tools for GitHub and Claude Flow are required to execute issue, label, board, and progress update operations deterministically for agile tracking and sprint management.

How do I generate sprint analytics and KPI reports from GitHub project boards?

You generate sprint analytics and KPI reports by initializing and syncing GitHub Projects boards through automated swarm coordination. The system produces analytics such as throughput, cycle time, velocity, and KPIs from the tracked board data.

What are the limitations of using AI swarms for GitHub project management?

The approach relies on deterministic execution through Claude Flow and GitHub MCP tools, meaning it requires proper CLI authentication and cannot function in environments lacking these dependencies. It is specialized for GitHub Projects and structured agile workflows.