- Home
- Skills
- Shunsukehayashi
- Miyabi Claude Plugins
- Issue Analysis
issue-analysis_skill
- 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.