ghp:work

Identify unblocked in-progress GitHub issues and check out their linked branches.

1|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/fredericosantos/skills --skill ghp-work
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ghp:work
Source: https://github.com/fredericosantos/skills/tree/main/skills/ghp/commands/work
Command: npx skills add https://github.com/fredericosantos/skills --skill ghp-work

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

See all in-progress issues and pick the best one to continue working on. Checks blocking relationships to find unblocked work.

Core Features & Use Cases

  • Identify in-progress issues via gh project item-list and extract their numbers and titles.
  • Determine blocking status with gh issue-ext blocking for each in-progress item.
  • Present to the user sorted by priority (unblocked first, then blocked).
  • Prompt the user to choose a target issue to work on and reveal its linked branch.
  • Switch to the appropriate branch using gh issue-ext branch list and git checkout.

Quick Start

Run the skill to surface the next unblocked in-progress issue and check out its linked branch

Frequently Asked Questions about ghp:work

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

FAQPage Schema
How do I find the next unblocked GitHub issue to work on?

To find the next unblocked GitHub issue, this skill evaluates in-progress items using gh project item-list and gh issue-ext blocking to surface tasks with no active blockers. It presents sorted issues so you can select the best available task.

How do I check out a branch linked to a specific GitHub issue?

You can check out a linked branch by selecting a target issue from the presented list. The skill uses gh issue-ext branch list to reveal the associated branch and executes git checkout to switch your local environment.

How does blocking status affect issue triage in GitHub Projects?

Blocking status affects triage by prioritizing readiness. The skill checks gh issue-ext blocking for each in-progress item and sorts them, placing unblocked issues first so developers can immediately pick up actionable work.

Do I need gh and git installed to manage GitHub issue workflows?

Yes, you need both gh and git installed. The workflow relies on gh for project item-list and issue-ext blocking commands, and uses git checkout operations to switch branches after you select an issue.

Can I see all in-progress GitHub issues sorted by their blocking relationships?

Yes, you can see all in-progress GitHub issues sorted by blocking relationships. The skill extracts issue numbers and titles via gh project item-list, checks blocking status, and presents unblocked items first followed by blocked ones.

What is the best way to automate issue triage for blocked GitHub tasks?

The best way to automate issue triage for blocked tasks is using gh issue-ext blocking to evaluate readiness. This skill automatically filters in-progress items, prioritizes unblocked work, and prompts branch checkout for immediate development.