gh-work-items

Automate GitHub issue and project item lifecycle via the gh CLI.

2|Updated Apr 12, 2026
One-click install
npx skills add https://github.com/gautam-achieveai/ClaudePlugins --skill gh-work-items
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gh-work-items
Source: https://github.com/gautam-achieveai/ClaudePlugins/tree/main/gh/skills/gh-work-items
Command: npx skills add https://github.com/gautam-achieveai/ClaudePlugins --skill gh-work-items

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the creation, updating, and management of GitHub work items, such as Issues and Project items, saving time and reducing errors in your workflow.

Core Features & Use Cases

  • Issue and Project Item Creation: Automate the creation of Issues and Project items based on user input.
  • Issue and Project Item Querying: Efficiently search and list issues and project items using filters.
  • Issue and Project Item Updating: Update issue and project item states, assignees, labels, milestones, and more.
  • Linking Artifacts: Seamlessly link issues, PRs, commits, and project items.
  • Backlog and Sprint Management: Organize work items using GitHub Projects or Milestones and Labels.
  • Use Case: When you need to manage a project's work items efficiently, this Skill can help you create tasks, assign them to team members, and track their progress.

Quick Start

Create a new issue for feature 'new-features' by typing: 'Create a new issue for the "new-features" project'.

Frequently Asked Questions about gh-work-items

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

FAQPage Schema
How do I automate GitHub issue creation and project management from the command line?

You can automate GitHub issue creation and project management by using scripts that interface with the GitHub CLI to handle the full lifecycle of work items, from creation to linking and project tracking. This reduces manual errors and saves time.

Do I need the GitHub CLI installed to manage GitHub work items?

Yes, you need the GitHub CLI (`gh`) installed and authenticated to manage GitHub work items. The automation relies entirely on the GitHub CLI to execute commands for creating, querying, and updating issues and project items.

How do I organize and track a project backlog using GitHub Issues and Projects?

You can organize a project backlog by using GitHub Projects, Milestones, and Labels to group work items. This allows you to manage sprints, assign tasks to team members, and track progress efficiently through automated querying and updating.

Can I link GitHub issues, pull requests, and commits together automatically?

Yes, you can seamlessly link issues, pull requests, commits, and project items together. This artifact linking ensures that related work items are connected, providing better traceability across your development workflow.

What is the best way to update assignees, labels, and milestones for multiple GitHub issues?

The best way to update assignees, labels, and milestones for multiple GitHub issues is through automated script commands that modify issue states and properties in bulk via the GitHub CLI, ensuring workflow efficiency and consistency.

How do I search and filter existing GitHub issues and project items?

You can search and filter existing GitHub issues and project items by using specific query commands built into the automation scripts. This allows you to efficiently list and retrieve work items based on your required criteria.