Skip to content

Conversation

@aaronpowell
Copy link
Contributor

No description provided.

Copilot AI review requested due to automatic review settings November 25, 2025 03:57
Copilot finished reviewing on behalf of aaronpowell November 25, 2025 03:58
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This pull request renames "Chat Modes" to "Agents" throughout the awesome-copilot repository, transitioning from .chatmode.md files in the chatmodes/ directory to .agent.md files in the agents/ directory. This appears to be part of aligning the terminology with GitHub Copilot's evolution to use "agents" as the preferred term for custom chat modes.

Key Changes

  • Renamed directory references from chatmodes/ to agents/ across all files
  • Updated file extensions from .chatmode.md to .agent.md in references
  • Updated documentation and instruction files to reference "agents" instead of "chat modes"
  • Removed CHATMODES_DIR constant and related code from engineering scripts
  • Updated collection files to point to the new agent file paths

Reviewed changes

Copilot reviewed 70 out of 161 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
prompts/suggest-awesome-github-copilot-collections.prompt.md Updated directory references from chatmodes/ to agents/ throughout the collection suggestion prompt
prompts/suggest-awesome-github-copilot-chatmodes.prompt.md Updated all references from chatmodes/ to agents/ directory
prompts/model-recommendation.prompt.md Changed file extension references from .chatmode.md to .agent.md
prompts/github-copilot-starter.prompt.md Updated directory structure examples and references to use agents/ instead of chatmodes/
instructions/*.instructions.md Updated references to agent files from .chatmode.md to .agent.md
eng/yaml-parser.mjs Updated comment to reflect agents terminology instead of chatmodes
eng/validate-collections.mjs Removed "chat-mode" as a valid kind, keeping only "agent"
eng/update-readme.mjs Removed chatmodes section generation code and references
eng/create-collection.mjs Updated template examples to reference agents instead of chatmodes
eng/constants.mjs Removed chatmodes section templates and CHATMODES_DIR constant, removed mode from AKA_INSTALL_URLS
docs/README.collections.md Updated text to reference agents instead of chat modes
docs/README.chatmodes.md File deleted (content moved to README.agents.md)
docs/README.agents.md Massive addition of agent entries (previously in chatmodes)
collections/*.md Updated file paths from chatmodes/ to agents/ and URLs from chatmode to agent
collections/*.collection.yml Updated paths from chatmodes/ to agents/ with kind remaining as "chat-mode"

You can also share your feedback on Copilot code review for a chance to win a $100 gift card. Take the survey.

* @param {Object} cfg
* @param {string} cfg.dir - Directory path
* @param {string} cfg.extension - File extension to match (e.g. .chatmode.md, .agent.md)
* @param {string} cfg.extension - File extension to match (e.g. .agent.md, .agent.md)
Copy link

Copilot AI Nov 25, 2025

Choose a reason for hiding this comment

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

The comment contains a typo with duplicated text. It should be updated to read "File extension to match (e.g. .agent.md)" instead of "File extension to match (e.g. .agent.md, .agent.md)".

Copilot uses AI. Check for mistakes.
@aaronpowell aaronpowell merged commit 86adaa4 into main Nov 25, 2025
5 checks passed
@aaronpowell aaronpowell deleted the chatmodes-to-agents branch November 25, 2025 05:24
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.

2 participants