Add standardized GitHub issue templates for bug reports and feature requests
Helps development teams keep the language of bug reports, feature requests, and other types of issues readable and consistent. This skill provides both traditional Markdown templates and modern GitHub Form templates.
bug_report.md): Traditional freeform template with guidancebug_report.yml): Structured form with required fieldsnew_feature.md): Freeform template for feature proposalsnew_feature.yml): Structured form for feature requestsCheck if issue templates already exist:
ls -la .github/ISSUE_TEMPLATE/
If templates exist, ask the user if they want to replace them or keep them.
Ask the user which format they prefer:
Recommendation: GitHub Forms (.yml) provide better structure and validation, reducing incomplete reports.
Create the .github/ISSUE_TEMPLATE/ directory if it doesn't exist:
mkdir -p .github/ISSUE_TEMPLATE
Based on the user's choice, copy the appropriate templates:
For Markdown templates:
cp assets/bug_report.md .github/ISSUE_TEMPLATE/
cp assets/new_feature.md .github/ISSUE_TEMPLATE/
For GitHub Forms:
cp assets/bug_report.yml .github/ISSUE_TEMPLATE/
cp assets/new_feature.yml .github/ISSUE_TEMPLATE/
For both:
cp assets/*.md .github/ISSUE_TEMPLATE/
cp assets/*.yml .github/ISSUE_TEMPLATE/
The templates can be customized to fit the project:
Advantages:
Disadvantages:
Advantages:
Disadvantages:
Edit the .md files to:
Edit the .yml files to:
Example field types:
- type: input # Single-line text
- type: textarea # Multi-line text
- type: dropdown # Select from options
- type: checkboxes # Multiple selection
bug_report.md: Markdown bug report templatebug_report.yml: GitHub Form bug report templatenew_feature.md: Markdown feature request templatenew_feature.yml: GitHub Form feature request templatenpx skills add NASA-AMMOS/slim-issue-templates下载完整 Skill 目录,包含 SKILL.md 及所有相关文件
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer