issue-analysis_skill

This skill analyzes GitHub issues and infers Miyabi's 57-label system to aid triage and labeling efficiency.
  • Shell

29

GitHub Stars

2

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill shunsukehayashi/miyabi-claude-plugins --skill issue-analysis

  • SKILL.md7.8 KB
  • TEST_CASES.md7.9 KB

Overview

This skill analyzes GitHub Issues and infers appropriate labels from Miyabi’s 57-label system across 11 categories. It helps when creating, triaging, or prioritizing Issues by producing a consistent label set and a short rationale. Results include required, recommended, optional, and automatic labels plus escalation recommendations when applicable.

How this skill works

The skill reads the issue title, body, comments, and linked issues to extract action, technical, and urgency keywords. It applies deterministic rules to select one TYPE and one PRIORITY, conditionally assigns SEVERITY for bugs, checks SPECIAL and COMMUNITY signals, and determines HIERARCHY and STATE labels automatically. Output is a structured label set with rationale, estimated effort, agent recommendation, and escalation steps.

When to use it

  • When creating a new Issue to auto-suggest labels
  • During triage to standardize labels across the backlog
  • For backlog prioritization and SLA assignment
  • When security or cost signals may require escalation
  • When you need an audit-friendly rationale for labels

Best practices

  • Provide a clear title and concise description to improve keyword detection
  • Reference related issues or PRs to enable hierarchy detection
  • Flag security or data-sensitivity details explicitly (e.g., XSS, CVE) for proper escalation
  • Review inferred TYPE and PRIORITY if the issue mixes multiple intents
  • Use recommended agent suggestions to speed up resolution and handoffs

Example use cases

  • Automatic labeling of a newly opened bug with severity and escalation steps
  • Triaging a feature request into type:feature, priority:P2-Medium, and phase:planning
  • Detecting security keywords to add security and priority:P0-Critical with CISO escalation
  • Identifying good-first-issue candidates for community contributors
  • Assigning hierarchy labels when issues reference parent or child items

FAQ

The skill falls back to type:feature and priority:P2-Medium by default and reports the ambiguity in the rationale.

How many TYPE labels will it assign?

Exactly one TYPE is chosen per rules; if multiple match, a priority order resolves conflicts (bug > security > feature > docs > test > chore).

Does it automatically notify security or CISO?

It recommends escalation and marks security-sensitive issues; actual notifications depend on your repository’s configured workflows and integrations.

Can I customize the label rules?

Rules are deterministic and intended for consistency; customization is supported by updating the label mapping and inference triggers in your configuration.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational