issue-progress-tracking

Automates GitHub issue tracking through labels, feature branches, commits, and PRs using gh CLI and git.

217|20|Updated Dec 31, 2025
One-click install
npx skills add https://github.com/yonatangross/orchestkit --skill issue-progress-tracking
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: issue-progress-tracking
Source: https://github.com/yonatangross/orchestkit/tree/main/plugins/ork/skills/issue-progress-tracking
Command: npx skills add https://github.com/yonatangross/orchestkit --skill issue-progress-tracking

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the process of updating GitHub issues and branches as you work, ensuring clear visibility and proper tracking throughout the development lifecycle.

Core Features & Use Cases

  • Automated Status Updates: Labels issues and updates their status as you begin, progress, and complete work.
  • Branch Management: Creates feature branches with a standardized naming convention linked to the issue.
  • Commit Linking: Enforces atomic commits that reference the issue number for traceability.
  • PR Creation: Assists in creating pull requests that automatically close the associated issue.
  • Use Case: When you pick up a new ticket, this skill will automatically label it "in-progress," create a branch like issue/123-brief-description, and remind you to make small, linked commits.

Quick Start

Start working on issue number 123 by running the issue progress tracking skill.

Frequently Asked Questions about issue-progress-tracking

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

FAQPage Schema
How do I automate GitHub issue tracking from branch creation to pull request?

Automating GitHub issue tracking involves using scripts to manage issue labels, create linked feature branches, and enforce commit conventions. This ensures issue status updates automatically sync with your development workflow from start to PR.

What is the best way to link GitHub commits to an issue automatically?

Linking GitHub commits to an issue is best achieved by enforcing commit conventions that reference the issue number. This maintains clear traceability and allows pull requests to automatically close the associated issue upon merging.

Do I need the gh CLI to manage GitHub issue status updates and branch creation?

Yes, you need the gh CLI to manage GitHub issue status updates and branch creation. It provides the necessary GitHub interactions for applying labels and creating standardized feature branches linked directly to your issues.

Can I standardize feature branch naming conventions based on GitHub issue numbers?

Yes, you can standardize feature branch naming conventions based on GitHub issue numbers. This workflow creates branches with names like `issue/123-brief-description`, ensuring every branch is explicitly linked to its originating ticket.

How does automated issue labeling work when picking up a new GitHub ticket?

Automated issue labeling works by applying status labels like "in-progress" when you begin work on a new GitHub ticket. This provides immediate visibility to your team by updating the issue status as you progress and complete the task.

When should I not use automated workflow tracking for GitHub issues?

Automated workflow tracking for GitHub issues is not ideal for rapid prototyping or experimental branches where strict commit conventions and issue traceability are unnecessary. It suits structured development workflows requiring clear status visibility.