Skip to content

feat: add GitHub issue forms for bugs, features, and questions#171

Merged
tractorjuice merged 3 commits intomainfrom
feat/github-issue-templates
Mar 13, 2026
Merged

feat: add GitHub issue forms for bugs, features, and questions#171
tractorjuice merged 3 commits intomainfrom
feat/github-issue-templates

Conversation

@tractorjuice
Copy link
Owner

Summary

  • Adds 3 structured YAML issue forms (bug report, feature request, question) with required fields to enforce quality
  • Disables blank issues — users must pick a template
  • Adds Discord and documentation links to the issue chooser
  • Includes design spec and implementation plan in docs/superpowers/

Context

Current issues frequently lack reproduction steps, environment info, and clear problem descriptions. These forms enforce the information needed to triage and resolve issues efficiently.

Files

  • .github/ISSUE_TEMPLATE/bug-report.yml — 11 fields (command, steps, expected/actual, environment)
  • .github/ISSUE_TEMPLATE/feature-request.yml — 6 fields (problem, solution, alternatives)
  • .github/ISSUE_TEMPLATE/question.yml — 5 fields (question, what I've tried, tool)
  • .github/ISSUE_TEMPLATE/config.yml — disables blank issues, links to Discord + docs

Test plan

🤖 Generated with Claude Code

tractorjuice and others added 3 commits March 13, 2026 18:44
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Adds structured YAML issue forms that enforce required fields
(reproduction steps, environment info, what was tried) to improve
issue quality. Blank issues disabled; Discord and docs linked.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@tractorjuice tractorjuice merged commit 14ea9a4 into main Mar 13, 2026
1 check failed
@tractorjuice tractorjuice deleted the feat/github-issue-templates branch March 13, 2026 18:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant