Add community contribution templates

This commit is contained in:
郭浩 committed 2026-05-15 13:14:38 +08:00
1 parent f07de00609
commit 3652b3c7aa
6 files changed
+198

No files matched your search

+55
View File
@@ -0,0 +1,55 @@
name: Bug report
description: Report a reproducible layout, rendering, or workflow bug.
title: "bug: "
labels: ["bug"]
body:
- type: markdown
attributes:
value: |
Thanks for reporting a bug. Screenshots and the generated HTML are the fastest way to make this actionable.
- type: textarea
id: summary
attributes:
label: What happened?
description: Describe the issue clearly.
placeholder: "The footer overlaps the final card on slide 6..."
validations:
required: true
- type: textarea
id: expected
attributes:
label: What did you expect?
placeholder: "The content should stay above the footer."
validations:
required: true
- type: textarea
id: reproduce
attributes:
label: How can we reproduce it?
description: Include the prompt, source document, generated deck, or a minimal example.
placeholder: |
1. Use this prompt...
2. Generate a Swiss style deck...
3. Open slide 6...
validations:
required: true
- type: textarea
id: screenshots
attributes:
label: Screenshots or files
description: Drag screenshots or attach the generated index.html if possible.
- type: input
id: environment
attributes:
label: Environment
placeholder: "Claude Code / Codex / Cursor, macOS 15, Chrome 125..."
- type: dropdown
id: theme
attributes:
label: Theme
options:
- Style A · Editorial magazine
- Style B · Swiss international
- Both / unsure
validations:
required: true
+8
View File
@@ -0,0 +1,8 @@
blank_issues_enabled: true
contact_links:
- name: Read the README
url: https://github.com/op7418/guizang-ppt-skill#readme
about: Start here for installation and usage.
- name: English README
url: https://github.com/op7418/guizang-ppt-skill/blob/main/README.en.md
about: English installation and usage notes.
@@ -0,0 +1,39 @@
name: Feature request
description: Suggest a new layout, workflow, platform, or capability.
title: "feat: "
labels: ["enhancement"]
body:
- type: textarea
id: problem
attributes:
label: What problem would this solve?
description: Please describe the real deck-making situation behind the request.
placeholder: "When making product benchmark decks, I often need..."
validations:
required: true
- type: textarea
id: proposal
attributes:
label: What do you want the Skill to do?
placeholder: "Add a layout for..."
validations:
required: true
- type: textarea
id: examples
attributes:
label: Examples or references
description: Screenshots, links, rough sketches, or deck examples are welcome.
- type: dropdown
id: area
attributes:
label: Area
options:
- Layout / template
- Image generation workflow
- Data visualization
- Installation / packaging
- Documentation
- Runtime interaction
- Other
validations:
required: true
+17
View File
@@ -0,0 +1,17 @@
name: Question
description: Ask about installation, usage, templates, or generated examples.
title: "question: "
labels: ["question"]
body:
- type: textarea
id: question
attributes:
label: Question
placeholder: "How should I..."
validations:
required: true
- type: textarea
id: context
attributes:
label: Context
description: What have you tried? Which agent and theme are you using?
+24
View File
@@ -0,0 +1,24 @@
## Summary
-
## What Changed
-
## Visual QA
Please attach screenshots for visual changes.
- [ ] Checked at least one dense text slide
- [ ] Checked at least one image slide
- [ ] Checked navigation / ESC overview / low-power mode when relevant
## Validation
- [ ] `node scripts/validate-swiss-deck.mjs path/to/index.html`
- [ ] Manual browser review
## Notes
Any tradeoffs, limitations, or follow-up work: