Merged
Conversation
Contributor
There was a problem hiding this comment.
Pull request overview
Adds new skills/agents across multiple plugins (including the web-coder skill) and refactors plugin manifests to reference agent/skill directories more compactly.
Changes:
- Added several new partner and technology-focused agent definition files under
plugins/**/agents/. - Added multiple new skills under various plugins and registered
web-coderindocs/README.skills.md. - Simplified many plugin manifests by replacing explicit agent/skill file entries (and trailing slashes) with directory-style paths.
Reviewed changes
Copilot reviewed 141 out of 258 changed files in this pull request and generated 6 comments.
Show a summary per file
| File | Description |
|---|---|
| plugins/partners/agents/pagerduty-incident-responder.md | Adds a PagerDuty incident responder agent definition (MCP + GitHub tooling). |
| plugins/partners/agents/octopus-deploy-release-notes-mcp.md | Adds an Octopus Deploy release-notes agent definition (MCP server config + instructions). |
| plugins/partners/agents/neon-optimization-analyzer.md | Adds a Neon Postgres performance analysis agent definition. |
| plugins/partners/agents/neon-migration-specialist.md | Adds a Neon migration-focused agent definition. |
| plugins/partners/agents/mongodb-performance-advisor.md | Adds a MongoDB performance advisor agent definition. |
| plugins/partners/agents/lingodotdev-i18n.md | Adds a Lingo.dev i18n implementation agent definition (MCP checklist-driven). |
| plugins/partners/agents/jfrog-sec.md | Adds a JFrog security remediation agent definition (JFrog MCP-only workflow). |
| plugins/partners/agents/elasticsearch-observability.md | Adds an Elastic observability/search/security agent definition (remote MCP). |
| plugins/partners/agents/diffblue-cover.md | Adds a Diffblue Cover unit test generation agent definition (local MCP). |
| plugins/partners/agents/arm-migration.md | Adds an Arm migration agent definition (local docker MCP). |
| plugins/partners/agents/amplitude-experiment-implementation.md | Adds an Amplitude experiment implementation agent definition. |
| plugins/partners/.github/plugin/plugin.json | Refactors partners plugin manifest to reference the agents directory. |
| plugins/ospo-sponsorship/.github/plugin/plugin.json | Normalizes skill path (removes trailing slash). |
| plugins/openapi-to-application-python-fastapi/skills/openapi-to-application-code/SKILL.md | Adds an OpenAPI-to-app code generation skill (FastAPI). |
| plugins/openapi-to-application-python-fastapi/agents/openapi-to-application.md | Adds an OpenAPI-to-app generator agent (FastAPI plugin). |
| plugins/openapi-to-application-python-fastapi/.github/plugin/plugin.json | Uses directory-style references for agents/skills; removes trailing slash. |
| plugins/openapi-to-application-nodejs-nestjs/skills/openapi-to-application-code/SKILL.md | Adds an OpenAPI-to-app code generation skill (NestJS). |
| plugins/openapi-to-application-nodejs-nestjs/agents/openapi-to-application.md | Adds an OpenAPI-to-app generator agent (NestJS plugin). |
| plugins/openapi-to-application-nodejs-nestjs/.github/plugin/plugin.json | Uses directory-style references for agents/skills; removes trailing slash. |
| plugins/openapi-to-application-java-spring-boot/skills/openapi-to-application-code/SKILL.md | Adds an OpenAPI-to-app code generation skill (Spring Boot). |
| plugins/openapi-to-application-java-spring-boot/agents/openapi-to-application.md | Adds an OpenAPI-to-app generator agent (Spring Boot plugin). |
| plugins/openapi-to-application-java-spring-boot/.github/plugin/plugin.json | Uses directory-style references for agents/skills; removes trailing slash. |
| plugins/openapi-to-application-go/skills/openapi-to-application-code/SKILL.md | Adds an OpenAPI-to-app code generation skill (Go). |
| plugins/openapi-to-application-go/agents/openapi-to-application.md | Adds an OpenAPI-to-app generator agent (Go plugin). |
| plugins/openapi-to-application-go/.github/plugin/plugin.json | Uses directory-style references for agents/skills; removes trailing slash. |
| plugins/openapi-to-application-csharp-dotnet/skills/openapi-to-application-code/SKILL.md | Adds an OpenAPI-to-app code generation skill (.NET). |
| plugins/openapi-to-application-csharp-dotnet/agents/openapi-to-application.md | Adds an OpenAPI-to-app generator agent (.NET plugin). |
| plugins/openapi-to-application-csharp-dotnet/.github/plugin/plugin.json | Uses directory-style references for agents/skills; removes trailing slash. |
| plugins/noob-mode/.github/plugin/plugin.json | Normalizes skill path (removes trailing slash). |
| plugins/mcp-m365-copilot/agents/mcp-m365-agent-expert.md | Adds an MCP M365 agent expert definition. |
| plugins/mcp-m365-copilot/.github/plugin/plugin.json | Uses directory-style agents path; normalizes skill paths. |
| plugins/kotlin-mcp-development/agents/kotlin-mcp-expert.md | Adds a Kotlin MCP server development agent definition. |
| plugins/kotlin-mcp-development/.github/plugin/plugin.json | Uses directory-style paths; normalizes skill path. |
| plugins/java-mcp-development/.github/plugin/plugin.json | Uses directory-style agents path; normalizes skill path. |
| plugins/java-development/skills/java-springboot/SKILL.md | Adds a Spring Boot best-practices skill. |
| plugins/java-development/skills/java-junit/SKILL.md | Adds a JUnit testing best-practices skill. |
| plugins/java-development/skills/java-docs/SKILL.md | Adds a Javadoc documentation best-practices skill. |
| plugins/java-development/skills/create-spring-boot-java-project/SKILL.md | Adds a Spring Boot project skeleton creation skill. |
| plugins/java-development/.github/plugin/plugin.json | Normalizes skill paths (removes trailing slashes). |
| plugins/go-mcp-development/agents/go-mcp-expert.md | Adds a Go MCP server development agent definition. |
| plugins/go-mcp-development/.github/plugin/plugin.json | Uses directory-style paths; normalizes skill path. |
| plugins/gem-team/agents/gem-reviewer.md | Adds GEM security reviewer agent definition. |
| plugins/gem-team/agents/gem-orchestrator.md | Adds GEM orchestrator agent definition. |
| plugins/gem-team/agents/gem-implementer.md | Adds GEM implementer agent definition. |
| plugins/gem-team/agents/gem-documentation-writer.md | Adds GEM documentation writer agent definition. |
| plugins/gem-team/agents/gem-devops.md | Adds GEM devops agent definition. |
| plugins/gem-team/agents/gem-browser-tester.md | Adds GEM browser tester agent definition. |
| plugins/gem-team/.github/plugin/plugin.json | Refactors GEM plugin manifest to reference the agents directory. |
| plugins/frontend-web-dev/skills/playwright-generate-test/SKILL.md | Adds a Playwright test generation skill. |
| plugins/frontend-web-dev/skills/playwright-explore-website/SKILL.md | Adds a Playwright website exploration skill. |
| plugins/frontend-web-dev/.github/plugin/plugin.json | Refactors manifest to directory-style agents; normalizes skill paths. |
| plugins/edge-ai-tasks/.github/plugin/plugin.json | Refactors manifest to directory-style agents. |
| plugins/devops-oncall/skills/multi-stage-dockerfile/SKILL.md | Adds a multi-stage Dockerfile best-practices skill. |
| plugins/devops-oncall/agents/azure-principal-architect.md | Adds an Azure principal architect agent definition (devops-oncall plugin). |
| plugins/devops-oncall/.github/plugin/plugin.json | Refactors manifest to directory-style agents; normalizes skill paths. |
| plugins/dataverse/.github/plugin/plugin.json | Normalizes skill path (removes trailing slash). |
| plugins/dataverse-sdk-for-python/skills/dataverse-python-usecase-builder/SKILL.md | Adds a Dataverse Python use-case builder skill. |
| plugins/dataverse-sdk-for-python/skills/dataverse-python-quickstart/SKILL.md | Adds a Dataverse Python quickstart skill. |
| plugins/dataverse-sdk-for-python/skills/dataverse-python-production-code/SKILL.md | Adds a Dataverse Python production-code skill. |
| plugins/dataverse-sdk-for-python/skills/dataverse-python-advanced-patterns/SKILL.md | Adds a Dataverse Python advanced patterns skill. |
| plugins/dataverse-sdk-for-python/.github/plugin/plugin.json | Normalizes skill paths (removes trailing slashes). |
| plugins/database-data-management/skills/postgresql-code-review/SKILL.md | Adds a PostgreSQL-specific code review skill. |
| plugins/database-data-management/agents/postgresql-dba.md | Adds a PostgreSQL DBA agent definition. |
| plugins/database-data-management/agents/ms-sql-dba.md | Adds an MS SQL DBA agent definition. |
| plugins/database-data-management/.github/plugin/plugin.json | Refactors manifest to directory-style agents; normalizes skill paths. |
| plugins/csharp-mcp-development/skills/csharp-mcp-server-generator/SKILL.md | Adds a C# MCP server generator skill. |
| plugins/csharp-mcp-development/agents/csharp-mcp-expert.md | Adds a C# MCP expert agent definition. |
| plugins/csharp-mcp-development/.github/plugin/plugin.json | Refactors manifest to directory-style agents; normalizes skill path. |
| plugins/csharp-dotnet-development/skills/dotnet-upgrade/SKILL.md | Adds a .NET upgrade analysis/execution skill. |
| plugins/csharp-dotnet-development/skills/dotnet-best-practices/SKILL.md | Adds .NET best-practices skill. |
| plugins/csharp-dotnet-development/skills/csharp-xunit/SKILL.md | Adds xUnit best-practices skill. |
| plugins/csharp-dotnet-development/skills/csharp-tunit/SKILL.md | Adds TUnit best-practices skill. |
| plugins/csharp-dotnet-development/skills/csharp-nunit/SKILL.md | Adds NUnit best-practices skill. |
| plugins/csharp-dotnet-development/skills/csharp-async/SKILL.md | Adds C# async best-practices skill. |
| plugins/csharp-dotnet-development/skills/aspnet-minimal-api-openapi/SKILL.md | Adds ASP.NET Minimal API + OpenAPI guidance skill. |
| plugins/csharp-dotnet-development/agents/expert-dotnet-software-engineer.md | Adds an expert .NET engineering agent definition. |
| plugins/csharp-dotnet-development/.github/plugin/plugin.json | Refactors manifest to directory-style agents; normalizes skill paths. |
| plugins/copilot-sdk/.github/plugin/plugin.json | Normalizes skill path (removes trailing slash). |
| plugins/context-engineering/skills/what-context-needed/SKILL.md | Adds a “what context is needed” skill template. |
| plugins/context-engineering/skills/refactor-plan/SKILL.md | Adds a multi-file refactor plan skill template. |
| plugins/context-engineering/skills/context-map/SKILL.md | Adds a context mapping skill template. |
| plugins/context-engineering/agents/context-architect.md | Adds a context-architect agent definition. |
| plugins/context-engineering/.github/plugin/plugin.json | Refactors manifest to directory-style agents; normalizes skill paths. |
| plugins/clojure-interactive-programming/skills/remember-interactive-programming/SKILL.md | Adds a Clojure interactive programming reminder skill. |
| plugins/clojure-interactive-programming/agents/clojure-interactive-programming.md | Adds a Clojure REPL-first agent definition. |
| plugins/clojure-interactive-programming/.github/plugin/plugin.json | Refactors manifest to directory-style agents; normalizes skill path. |
| plugins/cast-imaging/agents/cast-imaging-structural-quality-advisor.md | Adds a CAST Imaging structural quality advisor agent definition. |
| plugins/cast-imaging/agents/cast-imaging-software-discovery.md | Adds a CAST Imaging software discovery agent definition. |
| plugins/cast-imaging/agents/cast-imaging-impact-analysis.md | Adds a CAST Imaging impact analysis agent definition. |
| plugins/cast-imaging/.github/plugin/plugin.json | Refactors manifest to directory-style agents. |
| plugins/azure-cloud-development/agents/terraform-azure-planning.md | Adds an Azure Terraform planning agent definition. |
| plugins/azure-cloud-development/agents/terraform-azure-implement.md | Adds an Azure Terraform implementation agent definition. |
| plugins/azure-cloud-development/agents/azure-verified-modules-terraform.md | Adds an AVM-Terraform guidance agent definition. |
| plugins/azure-cloud-development/agents/azure-verified-modules-bicep.md | Adds an AVM-Bicep guidance agent definition. |
| plugins/azure-cloud-development/agents/azure-saas-architect.md | Adds an Azure SaaS architect guidance agent definition. |
| plugins/azure-cloud-development/agents/azure-principal-architect.md | Adds an Azure principal architect guidance agent definition. |
| plugins/azure-cloud-development/agents/azure-logic-apps-expert.md | Adds an Azure Logic Apps expert agent definition. |
| plugins/azure-cloud-development/.github/plugin/plugin.json | Refactors manifest to directory-style agents; normalizes skill paths. |
| plugins/awesome-copilot/skills/suggest-awesome-github-copilot-skills/SKILL.md | Adds a skill to suggest skills from awesome-copilot. |
| plugins/awesome-copilot/skills/suggest-awesome-github-copilot-prompts/SKILL.md | Adds a skill to suggest prompts from awesome-copilot. |
| plugins/awesome-copilot/skills/suggest-awesome-github-copilot-instructions/SKILL.md | Adds a skill to suggest instruction files from awesome-copilot. |
| plugins/awesome-copilot/skills/suggest-awesome-github-copilot-agents/SKILL.md | Adds a skill to suggest agents from awesome-copilot. |
| plugins/awesome-copilot/agents/meta-agentic-project-scaffold.md | Adds a meta scaffold agent for pulling content from awesome-copilot. |
| plugins/awesome-copilot/.github/plugin/plugin.json | Refactors manifest to directory-style agents; normalizes skill paths. |
| docs/README.skills.md | Registers the new web-coder skill and lists its bundled reference assets. |
plugins/java-development/skills/create-spring-boot-java-project/SKILL.md
Outdated
Show resolved
Hide resolved
jhauga
commented
Mar 5, 2026
jhauga
commented
Mar 5, 2026
jhauga
commented
Mar 5, 2026
jhauga
commented
Mar 5, 2026
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…opilot into skill-web-coder
aaronpowell
approved these changes
Mar 5, 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
Skill that covers core web concepts for general web programming.
Testing
For full test results
ctrl + clicksupport-repo.Prompt
web-coder --create site --site-pattern worlds-most-cliche-portfolio-website --site-time-frame late-2000s --site-language [HTML,CSS,JavaScript] --site-pages [Home(index.html), About.html, Blog.html, Gallery.html, Contact.html] --site-date [text=lorem ipsum, images=create simple svg]Results
Good. The styling was more early 2000's, but results are presentable.
Type of Contribution
By submitting this pull request, I confirm that my contribution abides by the Code of Conduct and will be licensed under the MIT License.