PlumberKit is a GitHub Copilot Marketplace that contains many useful (plugins) tools for developers. Contains Agents, skills and MCP Server tested and ready to use.
I know this Marketplace is not the most complete you have seen in your life, but it is a good starting point to create your own plugins and share them with the community. I have created it to learn how to create plugins and share them with the community. I hope you enjoy it and if you want to contribute, please do it. I will be happy to review your pull requests and merge them.
Agents and skills to generate code templates for different programming languages.
| Type | Name | What it provides |
|---|---|---|
| Agent | generate-crud-component |
Generates the files needed for a Java CRUD API component, including a bean, controller, and service. |
| Skill | generate-csharp-pattern1 |
Generates a C# component, service, and controller using the Pattern1 template. |
Agents and skills to analyze code quality, detect bugs, and suggest improvements.
| Type | Name | What it provides |
|---|---|---|
| Agent | AI-Ready |
Reviews project structure for AI-ready GitHub Copilot setup and can generate compatible code snippets and components. |
| Agent | Feature Builder |
Orchestrates feature development by coordinating planning, implementation, and code review sub-agents. |
| Sub-Agent (non-invokable) | Implementer |
Implements code changes from a plan while following project conventions and best practices. |
| Sub-Agent (non-invokable) | Planner |
Analyzes feature requests and creates structured, step-by-step implementation plans. |
| Sub-Agent (non-invokable) | Reviewer |
Reviews code for correctness, quality, security, maintainability, and best-practice compliance. |
| Skill | secure-api |
Reviews and improves REST API security, including authentication, authorization, input validation, rate limiting, monitoring, and OWASP Top 10 checks. |
Register the additional marketplace:
# to add the marketplace
copilot plugin marketplace add marcelloraffaele/PlumberKitTo check the plugins available in the marketplace you can use:
# to list the plugins
copilot plugin marketplace browse plumberkitAdd the plugins you want to use:
# to add the plugins
copilot plugin install template-code-generator@plumberkit
copilot plugin install quality@plumberkitTo clean up the plugins you can use:
# to remove the plugins
copilot plugin uninstall template-code-generator@plumberkit
copilot plugin uninstall quality@plumberkit
# to remove the marketplace
copilot plugin marketplace remove plumberkit