Commit Graph

67 Commits

Author SHA1 Message Date
copilot-swe-agent[bot]
5f1f55f571 Fix skill name mismatch - update name to match folder
Co-authored-by: jamesmontemagno <1676321+jamesmontemagno@users.noreply.github.com>
2026-01-21 16:48:38 +00:00
James Montemagno
920bc3b47c add desc 2025-12-20 11:18:12 -08:00
Harald Kirschner
9c69496a14 Final skills URLs 2025-12-18 09:53:16 -08:00
Harald Kirschner
2c3d8c1072 CI fix 2025-12-17 15:30:08 -08:00
Harald Kirschner
88956de414 New awesome agent primitive 2025-12-17 15:27:05 -08:00
Aaron Powell
e042a641b9 Refactor: Use MCP registry API as source of truth (#492)
- Replace static github-mcp-registry.json with live API calls
- Fetch from https://api.mcp.github.com/v0.1/servers/ with pagination support
- Extract displayName from GitHub metadata for better matching
- Implement smart matching logic:
  * Case-insensitive comparison
  * Match against both displayName and full name
  * Strip common suffixes like -mcp-server for pattern matching
- Make build process async to support API calls
- Cache registry data to only hit API once per build run
- Remove obsolete github-mcp-registry.json file

Benefits:
- No more manual updates to registry data
- Always uses latest MCP registry information
- Improved server name matching resilience
- Successfully loads all 54 servers from registry
2025-12-16 11:51:26 +11:00
Mehmet Ali EROL
f29557af90 Task/add modernization agent (#490)
* Adding modernization agent

This is a Modernization Agent. It will first understand the repository it will work on, then create comprehensive suggestions by asking the developer at each main step, like choosing the target tech stack or architecture.

* Update README.agents.md for modernization agent

* Update README.agents.md

* Fix modernization.agent.md yaml format

* Revise modernization agent documentation and tools

Updated agent documentation to reflect changes in model name, tools, and workflow details. Enhanced clarity on analysis phases, documentation requirements, and implementation planning.

* Refactor modernization agent documentation

Updated the title and improved formatting for clarity.

* Update Modernization Agent description in README
2025-12-16 11:37:00 +11:00
Shane Neuville
b1278eb7ed feat: Add MAUI Expert agent for .NET cross-platform app development (#488)
* feat: Add MAUI Expert agent for .NET cross-platform app development

* refactor: Update performance and security guidelines in MAUI documentation

* refactor: Update UI update guidelines for background threads in MAUI agent documentation
2025-12-15 09:35:58 +11:00
John Haugabook
acac124bcb add update-docs-on-code-change instructions (#487)
* add update-docs-on-code-change instructions

* Apply suggestions from code review

Modified one of the suggestions, clarifying the terms and instruction file configuration. If possible look over and see if another edit is needed.

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-15 09:30:42 +11:00
pareenaverma
5d6d231091 Update Docker image reference for arm-migration agent (#485)
* Update Docker image reference for arm-migration agent

* Updated README after running update script
2025-12-15 09:29:59 +11:00
BBoyBen
db3d883d66 Add Instruction for Salesforce Apex Language (#483)
* Add Apex instructions

* Readme update

* Update Apex Doc format

* Add escapeSingleQuote and batch good practice

* Add elements

* Edit description

* Fix readme

---------

Co-authored-by: bmaucote <benoit.maucotel@capgemini.com>
2025-12-15 09:29:06 +11:00
Nik Sachdeva
095323704f Add Software Engineering Team Collection - AI Assistants for Multi-Disciplinary Development Teams (#478)
* Add Software Engineering Team collection with 7 specialized agents

Adds a complete Software Engineering Team collection with 7 standalone
agents covering the full development lifecycle, based on learnings from
The AI-Native Engineering Flow experiments.

New Agents (all prefixed with 'se-' for collection identification):
- se-ux-ui-designer: Jobs-to-be-Done analysis, user journey mapping,
  and Figma-ready UX research artifacts
- se-technical-writer: Creates technical documentation, blogs, and tutorials
- se-gitops-ci-specialist: CI/CD pipeline debugging and GitOps workflows
- se-product-manager-advisor: GitHub issue creation and product guidance
- se-responsible-ai-code: Bias testing, accessibility, and ethical AI
- se-system-architecture-reviewer: Architecture reviews with Well-Architected
- se-security-reviewer: OWASP Top 10/LLM/ML security and Zero Trust

Key Features:
- Each agent is completely standalone (no cross-dependencies)
- Concise display names for GitHub Copilot dropdown ("SE: [Role]")
- Fills gaps in awesome-copilot (UX design, content creation, CI/CD debugging)
- Enterprise patterns: OWASP, Zero Trust, WCAG, Well-Architected Framework

Collection manifest, auto-generated docs, and all agents follow
awesome-copilot conventions.

Source: https://github.com/niksacdev/engineering-team-agents
Learnings: https://medium.com/data-science-at-microsoft/the-ai-native-engineering-flow-5de5ffd7d877

* Fix Copilot review comments: table formatting and code block syntax

- Fix table formatting in docs/README.collections.md by converting multi-line
  Software Engineering Team entry to single line
- Fix code block language in se-gitops-ci-specialist.agent.md from yaml to json
  for package.json example (line 41-51)
- Change comment syntax from # to // to match JSON conventions

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

* Fix model field capitalization to match GitHub Copilot convention

- Change all agents from 'model: gpt-5' to 'model: GPT-5' (uppercase)
- Aligns with existing GPT-5 agents in the repo (blueprint-mode, gpt-5-beast-mode)
- Addresses Copilot reviewer feedback on consistency

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

* Add ADR and User Guide templates to Technical Writer agent

- Add Architecture Decision Records (ADR) template following Michael Nygard format
- Add User Guide template with task-oriented structure
- Include references to external best practices (ADR.github.io, Write the Docs)
- Update Specialized Focus Areas to reference new templates
- Keep templates concise without bloating agent definition

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

* Fix inconsistent formatting: DevOps/CI-CD to DevOps/CI/CD

- Change "DevOps/CI-CD" (hyphen) to "DevOps/CI/CD" (slash) for consistency
- Fixed in collection manifest, collection docs, and README
- Aligns with standard industry convention and agent naming

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

* Shorten collection description per maintainer feedback

- Brief description in table: "7 specialized agents covering the full software
  development lifecycle from UX design and architecture to security and DevOps."
- Move detailed context (Medium article, design principles, agent list) to
  usage section following edge-ai-tasks pattern
- Addresses @aaronpowell feedback: descriptions should be brief for table display

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

---------

Co-authored-by: Claude <noreply@anthropic.com>
2025-12-12 09:12:10 +11:00
Theo van Kraay
2e605eab42 Cosmos cassandra conversion instructions (#451)
* add cassandra to cosmos instructions

* updates merging petclinic and todo app conversion testing.

* docs: update README with Cassandra to Cosmos DB conversion instructions

* docs: regenerate README.instructions.md with npm start

* Update instructions/convert-cassandra-to-spring-data-cosmos.instructions.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update instructions/convert-cassandra-to-spring-data-cosmos.instructions.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update instructions/convert-cassandra-to-spring-data-cosmos.instructions.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update instructions/convert-cassandra-to-spring-data-cosmos.instructions.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-12 09:10:06 +11:00
Daniel Scott-Raynsford
47cfb44b3e CHANGE: Add Azure Verified Modules Bicep instructions (#481)
- Introduced comprehensive documentation for Azure Verified Modules (AVM) and Bicep.
- Included guidelines for module discovery, usage, naming conventions, and best practices.
- Added validation requirements and troubleshooting tips for Bicep files.
2025-12-11 10:16:31 +11:00
Julien Dubois
14285a28ba Add GraalVM Native Image support for Java applications (#475)
* Add GraalVM Native Image support for Java applications

* Fix comments from @aaronpowell

* Use [latest-version] placeholder

* Update prompts/java-add-graalvm-native-image-support.prompt.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update prompts/java-add-graalvm-native-image-support.prompt.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update prompts/java-add-graalvm-native-image-support.prompt.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update prompts/java-add-graalvm-native-image-support.prompt.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Add model for GraalVM native build

* Update prompts/java-add-graalvm-native-image-support.prompt.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* specify agent mode

* Enhance GraalVM Native Image support in Maven configuration by adding a native profile and specifying main class for better build management

* Fix formatting of agent field in GraalVM Native Image support prompt

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-11 09:52:23 +11:00
Burke Holland
dfb9d33cfe Structured Autonomy Workflow (#469)
* Adding structured autonomy workflow

* Update README

* Apply suggestions from code review

Fix spelling mistakes

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Add structured autonomy implementation and planning prompts

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-09 10:23:25 +11:00
Troy Simeon Taylor
a89019fb3b Add Dataverse SDK for Python Collection (#458)
* Add Dataverse SDK for Python: 5 new instruction files (error handling, authentication, performance, testing, use cases) + 4 prompts and updated READMEs

* Delete COLLECTION_STATUS.md

* Delete ENHANCEMENT_SUMMARY.md
2025-12-05 10:38:34 +11:00
Aaron Powell
b81a3dc5a4 Updated the MCP registry list and fixed some links (#461) 2025-12-05 10:36:38 +11:00
Aaron Powell
548562e58e Adding partner agent to collection (#460) 2025-12-05 09:27:44 +11:00
John Haugabook
71ed2740aa add convert-plaintext-to-md prompt (#455)
* add convert-plaintext-to-md prompt

* add convert-plaintext-to-md prompt

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-05 09:27:01 +11:00
Chris Harris
8945eb22eb Add Custom Agent Foundry agent (#453)
* Add Custom Agent Foundry agent

- Adds expert agent for designing and creating VS Code custom agents
- Provides comprehensive guidance on agent architecture and best practices
- Includes tool selection strategies, workflow patterns, and quality guidelines
- Updates README.agents.md with new entry

* Update README to enhance instructions for Custom Agent Foundry

* Refactor README to improve clarity and organization of Custom Agents section

* Add model specification for Custom Agent Foundry
2025-12-04 11:02:32 +11:00
John Haugabook
cdbe21347b add tldr-prompt prompt (#446)
* add tldr-prompt prompt

* add tldr-prompt

Apply suggestion.

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-03 09:53:58 +11:00
John Haugabook
adbecbabc6 add create-tldr-page prompt (#445)
* add create-tldr-page prompt

* create-tldr-page: add expected and formatting

create-tldr-page: add expected and formatting

create-tldr-page: add expected and formatting
2025-12-03 09:52:48 +11:00
Griffin Ashe
5ba082ca26 Add Lingo.dev i18n agent to partners collection (#444)
* Add Lingo.dev i18n agent to partners collection

* Updating count

---------

Co-authored-by: Aaron Powell <me@aaron-powell.com>
2025-12-02 09:07:08 +11:00
Griffin Ashe
a64cf7ae90 Add Diffblue Cover agent to partners collection (#443) 2025-12-02 09:00:52 +11:00
Aline Ávila
ddfccc733e Add generic code review instructions (#437)
* Add generic code review instructions

- Generic and reusable code review template
- Multi-language support (JavaScript, Python, Java, TypeScript)
- Based on GitHub Copilot prompt engineering best practices
- Includes security, performance, and architecture checks
- Customizable for any project
- Follows awesome-copilot contribution guidelines

* Add generic code review instructions
- Generic and reusable code review template
- Multi-language support (JavaScript, Python, Java, TypeScript)
- Based on GitHub Copilot prompt engineering best practices
- Includes security, performance, and architecture checks
- Customizable for any project
- Follows awesome-copilot contribution guidelines

* Add applyTo field to code review instructions front matter
2025-12-01 10:07:06 +11:00
shane lee
2f8a1ff839 add spring boot 4 migration guide (#435) 2025-11-28 09:37:08 +11:00
Max Prilutskiy
9bc6032521 Add Lingo.dev i18n Agent for GitHub Copilot (#432)
* Add Lingo.dev i18n Agent to GitHub Copilot customizations

This commit adds the Lingo.dev internationalization agent to the awesome-copilot collection. The agent provides systematic, checklist-driven i18n implementation for web applications.

Features:
- Expert at implementing internationalization (i18n) in web applications
- Systematic, checklist-driven approach using the i18n_checklist tool
- MCP server integration via SSE (https://mcp.lingo.dev/main)
- Supports comprehensive multi-language setup

The agent is added in alphabetical order to docs/README.agents.md and includes:
- Agent definition file: agents/lingodotdev-i18n.agent.md
- Installation badges for VS Code, VS Code Insiders, and Visual Studio
- MCP server configuration for the Lingo.dev service

More information: https://lingo.dev/mcp/github-copilot-agents

* Fix Lingo.dev branding in agent name

- Changed agent name from 'i18n-setup' to 'Lingo.dev i18n Agent'
- This ensures proper branding is displayed in the README
- Re-ran eng/update-readme.mjs to regenerate documentation

* Update agent name to 'Lingo.dev Localization (i18n) Agent'

- Changed from 'Lingo.dev i18n Agent' to include 'Localization'
- More user-friendly while keeping technical term in parentheses
- Follows pattern of other agents like 'Azure Data Explorer (Kusto)'
- Makes it discoverable for both localization and i18n searches
2025-11-27 10:00:50 +11:00
Aaron Powell
86adaa48fe Chat Modes -> Agents (#433)
* Migrating chat modes to agents now that's been released to stable

* Fixing collections

* Fixing names of agents

* Formatting

* name too long

* Escaping C# agent name
2025-11-25 16:24:55 +11:00
Aaron Powell
7b7f9d519c Removing newrelic agent for the moment (#430) 2025-11-24 09:54:22 +11:00
Troy Simeon Taylor
cf0f01d981 Add Power Apps Component Framework (PCF) Development Collection (#428)
* Add PCF Development collection with 17 instruction files

* Update instructions/pcf-overview.instructions.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Fix description field formatting - wrap values in single quotes

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-24 09:45:23 +11:00
Guillaume
13dc6a4132 Create Context7 documentation expert agent (#426)
* Create Context7 documentation expert agent

Added Context7 documentation expert agent with detailed guidelines for library inquiries, version checks, and best practices.

* Add Context7 Expert agent to documentation

---------

Co-authored-by: Aaron Powell <me@aaron-powell.com>
2025-11-21 14:22:25 +11:00
Jorge Balderas
44ce287473 add Playwright .NET test generation instructions (#419)
* add Playwright .NET test generation instructions

* applied Copilot review suggestions and executed npm start to generate documentation files

---------

Co-authored-by: Aaron Powell <me@aaron-powell.com>
2025-11-21 14:11:31 +11:00
Dan Wahlin
bd2bba116d Add Technical Content Evaluator Agent (#421)
* Add Technical Content Evaluator Agent

* Update name
2025-11-18 15:37:37 -08:00
spectatora
b147f8349c Add Pimcore Expert chatmode (#415)
- Expert assistant for Pimcore CMS, DAM, PIM, and E-Commerce
- Covers DataObjects, Symfony integration, and E-Commerce Framework
- Includes comprehensive code examples and best practices

Co-authored-by: Lyubomir Filipov <lyubomir.filipov@jakala.com>
Co-authored-by: Aaron Powell <me@aaron-powell.com>
2025-11-18 10:26:14 +11:00
Ambily
86d8fdc32e Add Senior Cloud Architect Agent (#400)
* Create Senior Cloud Architect agent documentation

Added documentation for the Senior Cloud Architect agent, outlining responsibilities, required diagrams, and best practices for architectural design.

* Add Senior Cloud Architect agent to the documentation

* Change the comments

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Aaron Powell <me@aaron-powell.com>
2025-11-18 10:23:38 +11:00
factory-davidgu
527d2873b1 Add droid custom partner agent (#406)
* Add droid custom partner agent

Add a new Droid CLI assistant agent to the partners collection that provides installation guidance, usage examples, and automation patterns for the Droid CLI, with emphasis on droid exec for CI/CD and non-interactive automation.

Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>

* Address PR #406 comments on droid agent

- Add model field to frontmatter
- Fix escaped pipe in Quick Reference table (remove unnecessary backslash from markdown table code cell)

Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>

---------

Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
Co-authored-by: Aaron Powell <me@aaron-powell.com>
2025-11-18 10:16:59 +11:00
Kristiyan Velkov
3698df08da Add Next.js front-end specialist agent mode (#391)
* [feat] added chatmode for Next.js

* [feat] update Readme file

* Updating readme

---------

Co-authored-by: kristiyan.velkov <kristiyan.velkov@ffw.com>
Co-authored-by: Aaron Powell <me@aaron-powell.com>
2025-11-18 10:14:49 +11:00
Aaron Powell
b4cc1372c5 Fixing readme that wasn't updated properly (#417) 2025-11-18 10:13:02 +11:00
Paul Crane
076e9b28cc Add Diffblue Cover Agent (#410)
This agent uses Diffblue Cover's MCP server to write unit tests for Java applications.

You will need a license (you can get a trial license here: https://www.diffblue.com/try-cover/), and the Diffblue Cover MCP server (https://github.com/diffblue/cover-mcp/) for this agent to work.

# Conflicts:
#	docs/README.agents.md
2025-11-17 08:36:50 +11:00
Brooke Hamilton
c82d888fc4 makefile instructions (#407)
Signed-off-by: Brooke Hamilton <45323234+brooke-hamilton@users.noreply.github.com>
2025-11-16 09:58:31 +11:00
Griffin Ashe
3b38d0aa80 Add partner agents (#405)
* Add partner agents: Elastic, New Relic, MongoDB, Neo4j, Monday.com, and Apify

* Fix agent file naming to match conventions

* Add new partner agents and update Partners collection metadata

- Add six new partner agents to the Partners collection:
  - Apify Integration Expert
  - Elasticsearch Agent
  - Monday Bug Context Fixer
  - MongoDB Performance Advisor
  - Neo4j Docker Client Generator
  - New Relic Deployment Observability Agent
- Update partners.collection.yml to include new agent definitions
- Update Partners collection item count from 11 to 17 in:
  - README.md
  - collections/partners.md footer
  - docs/README.collections.md
  - docs/README.agents.md

* Fix New Relic agent filename and update partner references

- Remove obsolete New Relic Deployment Observability agent definition file
  (newrelic-deployment-observability-agent.md)
- Update partners collection to reference the correct agent filename:
  newrelic-deployment-observability.agent.md
- Keep partners.collection.yml items list in proper alphabetical order
- Update New Relic agent links in:
  - collections/partners.md
  - docs/README.agents.md

* Update agents/elasticsearch-observability.agent.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update generated README files

---------

Co-authored-by: Alexis Abril <alexisabril@github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-16 09:55:12 +11:00
Vincent Koc
1ce1db266b Adds Comet Opik Agent (#403)
* Create comet-opik.agent.md

* Update comet-opik.agent.md

* Update README.agents.md
2025-11-16 09:53:38 +11:00
Tj Vita
a45c37d9f6 Update Prompt Engineer chat mode description (#398)
* Update Prompt Engineer chat mode description

Change "propt" to "prompt" for item 74, Prompt Engineer description;

* Fix typo in prompt-engineer chatmode description
2025-11-16 09:51:20 +11:00
Pamela Fox
dd4f18d66a Add pytest coverage prompt (#396)
* Add pytest coverage prompt

* Add pytest coverage prompt

* Address feedback
2025-11-16 09:49:42 +11:00
Jan de Vries
5bf1f4d8b8 Create Microsoft Agent Framework chatmode (#399)
* Added MAF chatmodes, based on current SK modes.

* Renamed to chatmode files

* Updated readme with `npm start`

* Added model to the chat mode. Sonnet works great for this

* Use Magentic-One to be more correct.
2025-11-14 09:35:09 +11:00
Shane Neuville
17a3ac5931 .NET MAUI 9 to 10 upgrade instructions (#395)
* .NET MAUI 9 to 10 upgrade instructions

* - update readme and front matter

* - fix windows10 notes

* fix: add applyTo field for file targeting in upgrade instructions
2025-11-12 10:06:12 +11:00
Kristiyan Velkov
4e6f104c80 Update react frontend engineer chat mode (#392)
* [feat] update react frontend engineer chatmode

* [feat] update readme file

---------

Co-authored-by: kristiyan.velkov <kristiyan.velkov@ffw.com>
2025-11-12 10:02:10 +11:00
Brooke Hamilton
e97a1cf787 Shell scripting instructions for bash, sh, zsh, and other shells (#389)
* shell scripting instructions

Signed-off-by: Brooke Hamilton <45323234+brooke-hamilton@users.noreply.github.com>

* parsing guidelines

Signed-off-by: Brooke Hamilton <45323234+brooke-hamilton@users.noreply.github.com>

---------

Signed-off-by: Brooke Hamilton <45323234+brooke-hamilton@users.noreply.github.com>
2025-11-10 10:35:55 +11:00
Alexander Martinkevich
7af6193d19 feat: update Beast mode to v3.1 (#388) 2025-11-10 10:34:27 +11:00