Skip to content

Commit 364475e

Browse files
Merge pull request #26 from amd/dholanda/template_fix
Improve issue template
2 parents c45edd3 + a09e883 commit 364475e

2 files changed

Lines changed: 19 additions & 63 deletions

File tree

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

Lines changed: 18 additions & 62 deletions
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,13 @@ body:
77
- type: markdown
88
attributes:
99
value: |
10-
Thanks for helping us improve an existing skill! Use this form for **existing** skills only.
11-
If you want to propose a brand-new skill, use the *Skill proposal* template instead.
12-
13-
Fill out the short fields below, then describe the issue in detail at the end.
10+
For a brand-new skill, use the *Skill proposal* template instead.
1411
1512
- type: dropdown
1613
id: skill_name
1714
attributes:
1815
label: Which skill?
19-
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.
2017
options:
2118
- local-ai-app-integration
2219
- local-ai-use
@@ -27,78 +24,45 @@ body:
2724
- type: dropdown
2825
id: issue_kind
2926
attributes:
30-
label: What kind of issue is this?
31-
description: |
32-
Pick the option that best matches what you're reporting. The fields below are tailored to each kind. A matching label (`bug`, `improvement`, `scope`) will be applied automatically when the issue is created.
33-
- **Improvement** — the skill works, but its strategy/instructions should change.
34-
- **Bug** — the skill is broken, gives wrong output, or fails to fire when it should.
35-
- **Scope** — the skill's scope should grow, shrink, or shift.
36-
- **Something else** — none of the above.
27+
label: Kind
3728
options:
3829
- "Improvement — existing skill should behave differently"
3930
- "Bug — existing skill is broken"
4031
- "Scope — scope of existing skill should change"
41-
- "Something else"
4232
validations:
4333
required: true
4434

4535
- type: textarea
46-
id: improvement_details
47-
attributes:
48-
label: "Improvement: how should the skill's strategy change?"
49-
description: Only fill in if you picked **Improvement**. Suggest concretely how the skill's strategy, instructions, or behavior should change, and why.
50-
placeholder: |
51-
e.g. The skill currently always uses SD-Turbo at 512x512. It should pick a larger size when
52-
the user asks for a "wallpaper" or "poster" because the current default looks pixelated.
53-
54-
- type: textarea
55-
id: bug_details
36+
id: details
5637
attributes:
57-
label: "Bug: what is broken, and how do we reproduce it?"
38+
label: Describe the issue
5839
description: |
59-
Only fill in if you picked **Bug**. Cover:
60-
- What you asked the agent to do.
61-
- What you expected the skill to do.
62-
- What actually happened (full agent output / error message helps).
63-
- Minimal reproduction steps.
40+
Fill in the section that matches what you picked above. Delete the rest.
41+
42+
- **Improvement** — how should the skill's strategy, instructions, or behavior change, and why?
43+
- **Bug** — what you asked the agent to do, what you expected the skill to do, what actually happened (full agent output / error helps), and minimal repro steps.
44+
- **Scope** — should the skill's scope be **decreased**, **increased**, or **shifted**? Be specific about which triggers/use cases to add or remove.
45+
- **Something else** — describe what's going on and what you'd like to see happen.
6446
placeholder: |
6547
Steps to reproduce:
6648
1. ...
6749
2. ...
6850
Expected: ...
6951
Actual: ...
70-
71-
- type: textarea
72-
id: scope_details
73-
attributes:
74-
label: "Scope: how should the scope change?"
75-
description: |
76-
Only fill in if you picked **Scope**. Describe how the scope of this skill should change to be more useful — should it be **decreased**, **increased**, or **shifted**? Be specific about which triggers/use cases to add or remove.
77-
placeholder: |
78-
e.g. Decrease scope: stop firing on plain chat questions about local models — only fire
79-
when the user actually asks to generate an image, transcribe audio, or speak text.
80-
81-
- type: textarea
82-
id: other_details
83-
attributes:
84-
label: "Something else: describe the issue"
85-
description: Only fill in if you picked **Something else**. Describe what's going on and what you'd like to see happen.
52+
validations:
53+
required: true
8654

8755
- type: markdown
8856
attributes:
8957
value: |
9058
---
91-
### Environment
92-
93-
The fields below are **required for Improvement, Bug, and Something else** so we can reproduce what you saw.
94-
For **Scope** issues you can leave them blank.
59+
### Environment (required for Improvement and Bug; optional for Scope)
9560
9661
- type: input
9762
id: system
9863
attributes:
9964
label: System / hardware
100-
description: The machine you ran the agent on. Include the AMD product name and key accelerator(s) if relevant.
101-
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
10266

10367
- type: input
10468
id: os
@@ -110,24 +74,16 @@ body:
11074
id: agent
11175
attributes:
11276
label: Which agent did you use?
113-
description: The coding agent / assistant that loaded the skill.
11477
options:
11578
- "Cursor"
11679
- "Claude Code"
11780
- "Claude Desktop"
11881
- "Codex CLI"
11982
- "GitHub Copilot"
120-
- "Other (describe in details below)"
83+
- "Other (describe in details above)"
12184

12285
- type: input
12386
id: model
12487
attributes:
125-
label: Which model?
126-
description: The underlying LLM the agent was using when the skill ran.
127-
placeholder: e.g. Claude Opus 4.7, GPT-5.5, Sonnet 4.6
128-
129-
- type: textarea
130-
id: anything_else
131-
attributes:
132-
label: Anything else?
133-
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)