update-issue

Edit GitHub issue titles, bodies, labels, and assignees via gh CLI.

1|Updated Jan 8, 2026
One-click install
npx skills add https://github.com/ruchernchong/claude-kit --skill update-issue
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: update-issue
Source: https://github.com/ruchernchong/claude-kit/tree/main/skills/update-issue
Command: npx skills add https://github.com/ruchernchong/claude-kit --skill update-issue

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates updating GitHub issues by editing titles, bodies, labels, and assignees, reducing manual overhead and ensuring consistency across your project management workflow.

Core Features & Use Cases

  • Issue updates: Change titles, bodies, labels, and assignees through a guided, command-driven flow.
  • Template-aware editing: Preserve ISSUE_TEMPLATE structure and formatting when updates are necessary.
  • Audit & collaboration: View current issue state, validate changes against repository rules, and apply updates with minimal risk.

Quick Start

Use the update-issue skill to modify an issue by providing an issue number, new title, updated body, and revised labels. For example: update issue #42 to set a new title, add a bug label, and assign to @alice.

Frequently Asked Questions about update-issue

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

FAQPage Schema
How do I update GitHub issue titles, bodies, labels, and assignees in bulk?

You can update GitHub issues by automating edits to titles, bodies, labels, and assignees through a guided command flow that validates changes against repository data for single issues or ongoing project maintenance.

Can I modify a GitHub issue created from a template without breaking the formatting?

Template-aware editing modifies GitHub issues while preserving the original ISSUE_TEMPLATE structure and formatting, ensuring updates are applied safely without corrupting the template layout.

Do I need the gh CLI installed to automate updating GitHub issues?

Yes, the gh CLI is required to view current issue state and execute edits, serving as the underlying tool for validating labels and assignees against repository data before applying updates.

What is the best way to validate labels and assignees before editing a GitHub issue?

Validating labels and assignees involves checking proposed changes against existing repository data, ensuring only valid labels and recognized users are assigned when you update the issue.

How to change the title and add a bug label to a GitHub issue by number?

Provide the issue number along with the new title and desired labels to the guided command flow, which applies the edits and assigns users like @alice while validating the input against repository rules.

Are there limitations when automating GitHub issue updates across multiple repositories?

The Skill handles single issues, template-based issues, and ongoing maintenance, but requires the gh CLI and validates labels and assignees per repository, meaning cross-repository updates depend on consistent gh CLI access.