Skip to content

Update suggest-awesome-github-copilot-agents.prompt.md to detect and update outdated agents#568

Merged
aaronpowell merged 2 commits into
github:mainfrom
yaooqinn:update-agent-suggestion-prompt
Jan 14, 2026
Merged

Update suggest-awesome-github-copilot-agents.prompt.md to detect and update outdated agents#568
aaronpowell merged 2 commits into
github:mainfrom
yaooqinn:update-agent-suggestion-prompt

Conversation

@yaooqinn

@yaooqinn yaooqinn commented Jan 14, 2026

Copy link
Copy Markdown
Contributor

Pull Request Checklist

  • I have read and followed the CONTRIBUTING.md guidelines.
  • My contribution adds a new instruction, prompt, or chat mode file in the correct directory.
  • The file follows the required naming convention.
  • The content is clearly structured and follows the example format.
  • I have tested my instructions, prompt, or chat mode with GitHub Copilot.
  • I have run npm start and verified that README.md is up to date.

Description

This PR enhances the suggest-awesome-github-copilot-agents.prompt.md to add functionality for detecting and updating outdated local agents against the upstream awesome-copilot repository.

Key Enhancements:

  • Version Comparison: Automatically fetches and compares local agent files with their remote counterparts using raw GitHub URLs
  • Three-State Status System:
    • ✅ Already installed and up-to-date
    • ⚠️ Installed but outdated (with specific differences noted)
    • ❌ Not installed in repo
  • Detailed Difference Detection: Identifies specific changes in front matter, tools configuration, and content
  • Update Support: Provides instructions for updating outdated agents while preserving local file structure
  • Enhanced Output: Shows side-by-side comparison with rationale for updates

Motivation:

Previously, the prompt could only identify if an agent was installed or not. This enhancement enables users to keep their local agents synchronized with the latest versions from the awesome-copilot repository, ensuring they benefit from improvements, bug fixes, and new features.


Type of Contribution

  • New instruction file.
  • New prompt file.
  • New chat mode file.
  • New collection file.
  • New skill file.
  • Update to existing instruction, prompt, chat mode, collection or skill.
  • Other (please specify):

Additional Notes

The prompt has been enhanced with:

  1. A new "Version Comparison Process" section detailing how to fetch and compare remote versions
  2. Updated process flow (steps 4-5 added for version comparison)
  3. New "Update Handling" section with instructions for managing outdated agents
  4. Example output showing the new ⚠️ status for outdated agents
  5. Updated requirements to include version comparison capabilities

This change maintains backward compatibility while adding significant new functionality for agent lifecycle management.


By submitting this pull request, I confirm that my contribution abides by the Code of Conduct and will be licensed under the MIT License.

…gents

- Add version comparison process to identify outdated local agents
- Introduce ⚠️ status icon for installed but outdated agents
- Add detailed comparison of remote vs local agent content
- Include update handling instructions for outdated agents
- Enhance process to fetch and compare remote versions
- Update output format to show outdated agents with specific differences
Copilot AI review requested due to automatic review settings January 14, 2026 11:57
@yaooqinn yaooqinn changed the title feat: enhance agent suggestion prompt to detect and update outdated agents Update suggest-awesome-github-copilot-agents.prompt.md to detect and update outdated agents Jan 14, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR enhances the agent suggestion prompt to detect and update outdated local agents by comparing them with their upstream versions in the awesome-copilot repository. The enhancement enables users to keep their local agents synchronized with the latest versions.

Changes:

  • Added version comparison functionality to identify outdated agents
  • Introduced a new ⚠️ status icon for installed but outdated agents
  • Added detailed comparison instructions for remote vs local agent content (front matter, tools, content)

Comment thread prompts/suggest-awesome-github-copilot-agents.prompt.md
Comment thread prompts/suggest-awesome-github-copilot-agents.prompt.md

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

@aaronpowell
aaronpowell merged commit c12041b into github:main Jan 14, 2026
2 checks passed
@yaooqinn
yaooqinn deleted the update-agent-suggestion-prompt branch January 15, 2026 02:10
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.

3 participants