Skip to content

Commit a09e883

Browse files
committed
Improved issue template
1 parent d794765 commit a09e883

2 files changed

Lines changed: 9 additions & 29 deletions

File tree

.github/ISSUE_TEMPLATE/skill-bug-or-improvement.yml

Lines changed: 8 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,13 @@ body:
77
- type: markdown
88
attributes:
99
value: |
10-
Thanks for helping us improve an existing skill!
11-
If you want to propose a brand-new skill, use the *Skill proposal* template instead.
10+
For a brand-new skill, use the *Skill proposal* template instead.
1211
1312
- type: dropdown
1413
id: skill_name
1514
attributes:
1615
label: Which skill?
17-
description: Pick the existing skill this issue is about. One issue per skill, please. If your skill isn't listed (e.g. it was just added), pick **Other** and name it in the details below.
16+
description: One issue per skill. Pick **Other** if it isn't listed yet.
1817
options:
1918
- local-ai-app-integration
2019
- local-ai-use
@@ -25,18 +24,11 @@ body:
2524
- type: dropdown
2625
id: issue_kind
2726
attributes:
28-
label: What kind of issue is this?
29-
description: |
30-
Pick the option that best matches what you're reporting. A matching label (`bug`, `improvement`, `scope`) will be applied automatically when the issue is created.
31-
- **Improvement** — the skill works, but its strategy/instructions should change.
32-
- **Bug** — the skill is broken, gives wrong output, or fails to fire when it should.
33-
- **Scope** — the skill's scope should grow, shrink, or shift.
34-
- **Something else** — none of the above.
27+
label: Kind
3528
options:
3629
- "Improvement — existing skill should behave differently"
3730
- "Bug — existing skill is broken"
3831
- "Scope — scope of existing skill should change"
39-
- "Something else"
4032
validations:
4133
required: true
4234

@@ -64,17 +56,13 @@ body:
6456
attributes:
6557
value: |
6658
---
67-
### Environment
68-
69-
The fields below are **required for Improvement, Bug, and Something else** so we can reproduce what you saw.
70-
For **Scope** issues you can leave them blank.
59+
### Environment (required for Improvement and Bug; optional for Scope)
7160
7261
- type: input
7362
id: system
7463
attributes:
7564
label: System / hardware
76-
description: The machine you ran the agent on. Include the AMD product name and key accelerator(s) if relevant.
77-
placeholder: e.g. AMD Ryzen™ AI Max+ 395, or MI300X server, or Ryzen 9 7950X + Radeon RX 7900 XTX
65+
placeholder: e.g. AMD Ryzen™ AI Max+ 395, or MI300X, or Ryzen 9 7950X + RX 7900 XTX
7866

7967
- type: input
8068
id: os
@@ -86,24 +74,16 @@ body:
8674
id: agent
8775
attributes:
8876
label: Which agent did you use?
89-
description: The coding agent / assistant that loaded the skill.
9077
options:
9178
- "Cursor"
9279
- "Claude Code"
9380
- "Claude Desktop"
9481
- "Codex CLI"
9582
- "GitHub Copilot"
96-
- "Other (describe in details below)"
83+
- "Other (describe in details above)"
9784

9885
- type: input
9986
id: model
10087
attributes:
101-
label: Which model?
102-
description: The underlying LLM the agent was using when the skill ran.
103-
placeholder: e.g. Claude Opus 4.7, GPT-5.5, Sonnet 4.6
104-
105-
- type: textarea
106-
id: anything_else
107-
attributes:
108-
label: Anything else?
109-
description: Logs, screenshots, links to related issues/PRs, or extra context that didn't fit above.
88+
label: Model
89+
placeholder: e.g. Claude Opus 4.7

.github/workflows/label-skill-issues.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ jobs:
8383
8484
if (templateLabels.includes("skill-issue")) {
8585
await applyGroup({
86-
section: "What kind of issue is this\\?",
86+
section: "Kind",
8787
groupLabels: ["bug", "improvement", "scope"],
8888
pick: (answer) => {
8989
if (/^Improvement\b/i.test(answer)) return "improvement";

0 commit comments

Comments
 (0)