Skip to content
cccskills
FreePublished on GitHub

label-issues

Label unlabeled GitHub issues with priority and type labels. Use when triaging issues, cleaning up the backlog, or when asked to label/triage issues.

The English summary is being prepared. Showing the original description.

Works withGitHub
See how to install

Files included (1)

  • SKILL.md2.1 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

Label GitHub Issues

Triage unlabeled issues by assigning priority and type labels with user confirmation.

Workflow

Step 1: Fetch context

Run these commands to get current state:

# Get unlabeled issues (no labels at all)
gh issue list --json number,title,body,labels --jq '.[] | select(.labels | length == 0)'

# Get available labels
gh label list

If no unlabeled issues exist, inform the user and stop.

Step 2: Process each issue

For each unlabeled issue:

  1. Show the issue:

    • Issue number and title
    • First 200 characters of body (if present)
  2. Suggest labels:

    • Priority (exactly one): priority: critical, priority: high, priority: medium, or priority: low
    • Type (one or more): bug, enhancement, documentation, question, etc.

    Base suggestions on:

    • Title keywords (fix/bug/error → bug, add/feature/request → enhancement)
    • Body content and tone
    • Severity indicators
  3. Ask for confirmation using AskUserQuestion:

    • Show your suggested labels
    • Let user approve, modify, or skip
  4. Apply labels if approved:

    gh issue edit <number> --add-label "priority: medium" --add-label "enhancement"
    
  5. Move to next issue

Label Guidelines

PriorityUse when
priority: criticalBlocks release, security issue, data loss
priority: highMajor bug, key feature request
priority: mediumStandard work item
priority: lowNice to have, minor improvement

Example Interaction

Issue #42: "App crashes when clicking submit"
Body: "After filling the form, clicking submit causes the app to crash..."

Suggested labels:
- priority: high (crash = significant impact)
- bug (crash indicates defect)

Apply these labels? [Yes / Modify / Skip]

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Sync zen-ui plugin to local Home Assistant. Use when user asks to sync, deploy, or push to HA.

The English summary is being prepared. Showing the original description.

shashanktomar/zen-ui16Updated Mar 26, 2026

Create a new zen-ui release with proper version bump, build, tag, and GitHub release with HACS-compatible asset. Use when the user says "make a release", "cut a release", "bump version", "publish a new version", "release X.Y.Z", or anything about releasing/publishing zen-ui.

The English summary is being prepared. Showing the original description.

shashanktomar/zen-ui16Updated Mar 26, 2026

See all skills by shashanktomar

Report a problem with this skill