feat: add Skills and VS Code Extension categories to issue/PR templates#410
Conversation
…/PR templates - Add "Skills" and "VS Code Extension" to bug-report.yml Component dropdown - Create new skill-request.yml template for requesting new skill packages - Add Skills checkbox to PR template AI Artifacts section - Add Skills reference to PR template notes and documentation references 🎯 - Generated by Copilot Co-authored-by: katriendg <838216+katriendg@users.noreply.github.com>
|
The changes look great, but we need a change that has a discrepancy: in |
|
@copilot The changes look great, but we need a change that has a discrepancy: in skill-request.yml the drop-down platform-requirements allows a choice that is either one or the other, both bash AND powershell. Should we remove this as per contributing guidance this is not allowed - and only cross-platform is allowed. |
…uidelines Single-platform skills are explicitly rejected per docs/contributing/skills.md. Replaced dropdown with markdown notice explaining cross-platform requirement. Addresses feedback from @katriendg 🔧 - Generated by Copilot Co-authored-by: katriendg <838216+katriendg@users.noreply.github.com>
Removed the single-platform options. The template now displays a markdown notice explaining that all skills must support both bash and PowerShell, with a link to the contributing guidelines that explicitly reject single-platform skills. Commit: 467027b |
|
@copilot remove the platform options entirely, it does not add any value and might confuse users. |
The platform requirements section has been removed as it doesn't add value and might confuse users. All skills must be cross-platform by default per contributing guidelines. Addresses feedback from @katriendg 🔧 - Generated by Copilot Co-authored-by: katriendg <838216+katriendg@users.noreply.github.com>
Dependency Review✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.Scanned FilesNone |
There was a problem hiding this comment.
Pull request overview
Adds “Skills” and “VS Code Extension” as first-class contribution categories across GitHub issue and PR templates to improve triage and contribution guidance (fixes #409).
Changes:
- Updated bug report “Component” dropdown to include Skills and VS Code Extension.
- Added a new Skill Request issue form template.
- Updated the PR template to include Copilot skill in AI Artifacts and linked Skills contribution guidance.
Reviewed changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
.github/ISSUE_TEMPLATE/bug-report.yml |
Extends the Component dropdown to properly categorize Skills/Extension bugs. |
.github/ISSUE_TEMPLATE/skill-request.yml |
Introduces a dedicated issue form for requesting new skill packages. |
.github/PULL_REQUEST_TEMPLATE.md |
Adds Skills to the AI Artifacts checklist and links to Skills contribution docs. |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #410 +/- ##
==========================================
- Coverage 74.66% 74.63% -0.04%
==========================================
Files 19 19
Lines 3296 3296
==========================================
- Hits 2461 2460 -1
- Misses 835 836 +1
Flags with carried forward coverage won't be shown. Click here to find out more. 🚀 New features to boost your workflow:
|
|
@copilot this is accurate feedback:
Add the exclusion for the specific file |
…from frontmatter validation - Update PR template checklist to include "skill" alongside agent/prompt/instruction - Add .github/PULL_REQUEST_TEMPLATE.md to frontmatter validation exclusion list - Prevents CI failure from warnings-as-errors on GitHub template files Addresses bot feedback comments #2764415814 and @katriendg feedback #3848338950 🔧 - Generated by Copilot Co-authored-by: katriendg <838216+katriendg@users.noreply.github.com>
|
@copilot great work, ensure one final thing. For the frontmatter markdown validation, ensure the exclude paths you changed in |
Update package.json lint:frontmatter script to match the exclusion list in frontmatter-validation.yml workflow. Ensures consistent validation between local development (npm run) and CI. Exclusions now match workflow: - scripts/tests/Fixtures/** - extension/README.md - .github/PULL_REQUEST_TEMPLATE.md Addresses @katriendg feedback #3848570457 🔧 - Generated by Copilot Co-authored-by: katriendg <838216+katriendg@users.noreply.github.com>
Updated Commit: 3e1e7eb |
|
Looks good to me but since I was the initiator of the PR I am not going to approve it. @WilliamBerryiii adding you as a reviewer because of this? |
🤖 I have created a release *beep* *boop* --- ## [2.2.0](hve-core-v2.1.0...hve-core-v2.2.0) (2026-02-06) ### ✨ Features * add incident response prompt template ([#386](#386)) ([0adb35c](0adb35c)) * add Skills and VS Code Extension categories to issue/PR templates ([#410](#410)) ([108e160](108e160)) * **hve-core-guidance-instructions:** update guidance artifacts and MCP config ([#402](#402)) ([25b34de](25b34de)) * **security:** add action version consistency validation ([#423](#423)) ([f3bb787](f3bb787)) * **workflows:** add copyright header validation CI workflow ([#429](#429)) ([c53de22](c53de22)) ### 🐛 Bug Fixes * **docs:** add missing Copilot footers, consolidate validation exclusions ([#419](#419)) ([e40f960](e40f960)) * **scripts:** include CIHelpers module + packaging script testability ([#420](#420)) ([da26edf](da26edf)) ### ♻️ Refactoring * migrate inline CI code to CIHelpers module ([#393](#393)) ([adf6a5f](adf6a5f)) ### 🔧 Maintenance * **templates:** align issue templates with conventional commit format ([#427](#427)) ([2d28702](2d28702)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). Co-authored-by: hve-core-release-please[bot] <254602402+hve-core-release-please[bot]@users.noreply.github.com>
Implementation Plan
Original prompt
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.