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.