Add outdated detection to collections, instructions, and prompts suggestion files#576
Merged
aaronpowell merged 4 commits intoJan 15, 2026
Conversation
…estion files Similar to c12041b which added outdated agent detection, this commit adds: - Version comparison process for detecting outdated local assets - Fetch remote versions step in the process workflow - Updated icons reference with outdated status indicators - Update handling sections for managing outdated assets - Updated output table examples to show outdated status
Contributor
There was a problem hiding this comment.
Pull request overview
This PR extends the outdated detection feature from agents to prompts, instructions, and collections suggestion files, enabling users to identify when their local assets are out of sync with the awesome-copilot repository.
Changes:
- Added version comparison logic to detect outdated prompts, instructions, and collection assets
- Introduced new status icons (
⚠️ for outdated, 🔄 for outdated collection assets) alongside the existing ✅ and ❌ - Updated process steps to include fetching remote versions and comparing with local files
- Enhanced output examples to demonstrate outdated status indicators
Reviewed changes
Copilot reviewed 5 out of 5 changed files in this pull request and generated 3 comments.
Show a summary per file
| File | Description |
|---|---|
| prompts/suggest-awesome-github-copilot-prompts.prompt.md | Added outdated detection for prompt files with version comparison process and update handling |
| prompts/suggest-awesome-github-copilot-instructions.prompt.md | Added outdated detection for instruction files with applyTo pattern comparison |
| prompts/suggest-awesome-github-copilot-collections.prompt.md | Added outdated detection for collection assets across agents, prompts, and instructions |
| docs/README.prompts.md | Auto-generated documentation updated to reflect new descriptions |
| collections/awesome-copilot.md | Auto-generated collection documentation updated to reflect new descriptions |
Comments suppressed due to low confidence (2)
prompts/suggest-awesome-github-copilot-instructions.prompt.md:60
- The path reference is inconsistent with other mentions in the file. Line 13 specifies scanning
.github/instructions/folder, and line 97 specifies scanning.github/instructions/directory. This line should use.github/instructions/to maintain consistency.
1. List all `*.instructions.md` files in the `instructions/` directory
prompts/suggest-awesome-github-copilot-collections.prompt.md:132
- Inconsistent tool reference notation. Other lines in this file (lines 12, 30) use
#fetchwith a hash prefix. For consistency, this should use#fetch.
- Use `fetch` tool to get collections data from awesome-copilot repository
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
aaronpowell
approved these changes
Jan 15, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Pull Request Checklist
npm startand verified thatREADME.mdis up to date.Description
This PR extends the outdated detection feature (introduced in c12041b for agents) to the other suggestion prompts:
Each file now includes:
Type of Contribution
Additional Notes
This change ensures consistency across all
suggest-awesome-github-copilot-*.prompt.mdfiles by providing the same outdated detection capabilities that were previously only available for agents.The auto-generated documentation files (
collections/awesome-copilot.mdanddocs/README.prompts.md) were also updated by runningnpm run build.By submitting this pull request, I confirm that my contribution abides by the Code of Conduct and will be licensed under the MIT License.