github-issue-form-templates
Installation
SKILL.md
GitHub Issue Form Templates
Overview
GitHub issue form templates are YAML-based forms that replace markdown templates, offering a structured way to collect issue information. Instead of free-form text, issue forms provide:
- Structured fields: Text inputs, dropdowns, checkboxes, textareas, and more
- Validations: Required/optional fields, regex patterns, min/max lengths
- Auto-assignment: Default assignees and labels
- Metadata: Issue types and project assignments
Issue forms are stored in .github/ISSUE_TEMPLATE/ as YAML files (*.yml or *.yaml).
Quick Start: Creating Your First Issue Form
Basic Structure
Every issue form requires three top-level keys: