github

Automate GitHub issue creation, listing, viewing, updating, closing, and assignment via gh CLI.

16|4|Updated Nov 10, 2025
One-click install
npx skills add https://github.com/johnlindquist/claude-workshop-skills --skill github-johnlindquist
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github
Source: https://github.com/johnlindquist/claude-workshop-skills/tree/main/skills/github
Command: npx skills add https://github.com/johnlindquist/claude-workshop-skills --skill github-johnlindquist

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines GitHub issue management by allowing you to create, list, view, update, close, and assign GitHub issues directly from your workflow, saving time and avoiding context switching.

Core Features & Use Cases

  • Create issues: Capture conversations into issues with context
  • List & filter: Quickly locate issues by status, labels, or assignees
  • Update & close: Edit titles, bodies, labels, and statuses
  • Assign & track: Assign issues to teammates and monitor progress
  • Use Case: During standups or planning, create and triage issues without leaving your chat

Quick Start

Try: Create an issue from chat description using gh issue create or list open issues with a specific label.

Frequently Asked Questions about github

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

FAQPage Schema
How do I create GitHub issues directly from conversation without switching tools?

Create GitHub issues from chat using gh CLI commands that capture context as issue titles and bodies. This Skill orchestrates gh issue create to convert conversations into tracked work items without leaving your workflow.

Can I automate GitHub issue triage and filtering by labels and assignees?

Yes. This Skill lists and filters GitHub issues by status, labels, and assignees using gh CLI, enabling rapid triage during standups or sprint planning without manual GitHub navigation.

What's the best way to manage issue updates and assignments across a team?

Update issue titles, bodies, labels, and statuses, then assign issues to single or multiple teammates using gh CLI commands. This Skill handles the orchestration and produces explicit confirmations with optional issue views.

Do I need to install additional tools beyond gh CLI to automate GitHub issue management?

No additional dependencies are required. This Skill uses gh CLI commands directly, relying on gh CLI availability and GitHub repository access to create, list, view, update, close, and assign issues.

How does this work for sprint planning and bug triage workflows?

During sprint planning and bug triage, create issues from standups, list filtered issues by priority or label, and assign them to teammates—all from chat without context switching. Enforces loading reference documentation before execution.