Commit Graph

40 Commits

Author SHA1 Message Date
Benji Shohet
c1cece5306 Refactor code structure for improved readability and maintainability 2026-01-31 21:34:19 +00:00
Benji Shohet
9c11df2445 Add Arch Linux expert resources 2026-01-31 23:26:43 +02:00
CASTResearchLabs
979c860e8c Merge branch 'main' into CAST_Imaging_Structural_Agents 2026-01-21 10:28:58 +01:00
@p.douziech_cast
3167a45ab3 Frontmatter name field fix 2026-01-21 09:16:22 +01:00
@p.douziech_cast
6f32f8e9e1 Changed frontmatter to avoid auto-generated description case error on company name 2026-01-21 09:03:39 +01:00
@p.douziech_cast
29122eb7cd Trying to solve the generated file case issue manually 2026-01-21 07:54:07 +01:00
@p.douziech_cast
f66991f741 Updates of description format and case override of generated document 2026-01-20 23:14:15 +01:00
@p.douziech_cast
d3ed11b70e CASTLABS-501 2026-01-20 11:15:22 +01:00
shibicr93
f1e6b77ab7 Add OpenAPI-to-Application collections for 5 common frameworks
Add 5 framework-specific collections with shared agent and prompt for generating production-ready applications from OpenAPI specifications:
- Java Spring Boot
- Python FastAPI
- Node.js NestJS
- C# .NET
- Go

Reuses existing framework instructions for consistency and best practices.
2026-01-18 00:02:52 +01:00
anschnapp
2a450dc8c9 feat(agents): add devils advocate agent 2026-01-10 10:14:48 +01:00
Matt Soucoup
3c2c62a3b2 Merge branch 'main' into skaluvak/iac-skills 2026-01-09 13:04:55 -10:00
Matt Soucoup
2468db4b2b Merge branch 'main' into add-salesforce-expert-agent 2026-01-09 08:18:56 -10:00
Matt Soucoup
6079d04bd2 Merge branch 'main' into MCP-M365-Agents 2026-01-09 07:03:26 -10:00
benjisho-aidome
57473945b0 Add concise DevOps resources (agents, instructions, prompt) (#1) (#513)
* Initial plan

* Add DevOps resources: agents, instructions, and prompt



* Replace redundant GitHub Actions instructions with expert agent



* Make DevOps resources more generic for easier maintenance



* Remove optional model field to align with repository conventions



* Reduce code examples to focus on principles and guidance



* Add DevOps Expert agent following infinity loop principle



---------

Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: benjisho-aidome <218995725+benjisho-aidome@users.noreply.github.com>
Co-authored-by: Matt Soucoup <masoucou@microsoft.com>
2026-01-09 08:41:01 -08:00
Koumudi Kaluvakolanu
50e561433b added azure-iac-exporter and azure-iac-generator as custom agents 2026-01-07 19:36:16 -08:00
Abbas Jafry
b070d62b6a feat(agents): add Salesforce Expert agent 2025-12-31 03:27:16 +05:30
Troy Taylor
b9763bda06 Run npm start to regenerate docs and add mcp-m365-copilot collection README 2025-12-23 14:51:35 -05: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
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
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
Aaron Powell
b81a3dc5a4 Updated the MCP registry list and fixed some links (#461) 2025-12-05 10:36:38 +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
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
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
Dan Wahlin
bd2bba116d Add Technical Content Evaluator Agent (#421)
* Add Technical Content Evaluator Agent

* Update name
2025-11-18 15:37:37 -08: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
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
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
Gautam
cc56faad25 fix: Terraform Agent - adding terraform mcp and other fixes (#369)
* adding terraform mcp and other fixes

* running npm start and updating readme
2025-11-03 16:16:00 +11:00
André Silva
10622d5ce2 Add ADR custom agent (#371)
* feat: add ADR Generator agent for creating Architectural Decision Records

Signed-off-by: André Silva <2493377+askpt@users.noreply.github.com>

* feat: add ADR Generator agent details to README

Signed-off-by: André Silva <2493377+askpt@users.noreply.github.com>

* Update agents/adr-generator.agent.md

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

---------

Signed-off-by: André Silva <2493377+askpt@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-03 10:20:36 +11:00
Aaron Powell
41566f327f Fixing install links 2025-10-29 16:25:53 +11:00
Aaron Powell
5bd9125f57 Fixing deep links 2025-10-29 16:21:05 +11:00
Aaron Powell
56d7ce73a0 Partners (#354)
* initial prototype of partners collection with featured collection support

* Starting to add the partners

* Preparing the repo for how the custom agents will work

* moving some files around

* Moving a bunch of stuff around to make the file easier to read

* improving the front matter parsing by using a real library

* Some verbage updates

* some more verbage

* Fixing spelling mistake

* tweaking badges

* Updating contributing guide to be correct

* updating casing to match product

* More agents

* Better handling link to mcp registry

* links to install mcp servers fixed up

* Updating collection tags

* writing the mcp registry url out properly

* Adding custom agents for C# and WinForms

Expert custom agents to improve your experience when working with C# and WinForms in Copilot

* Adding to agents readme

* Adding PagerDuty agent

* Fixing description for terraform agent

* Adding custom agents to the README usage

* Removing the button to make the links more obvious

* docs: relocate category READMEs to /docs and update generation + internal links

* Updating prompts for new path

* formatting

---------

Co-authored-by: Chris Patterson <chrispat@github.com>
2025-10-29 06:07:13 +11:00