Contributing Guide
Thank you for your interest in the Copilot Expert Hub! Here's how you can contribute.
Contribute
Create a New Agent
A specialized AI agent for a new role or technology.
Guide
Create a New Skill
A technical knowledge base on a new topic.
Guide
Quick Start
- Fork the repository and clone it locally
- Create a branch:
git checkout -b feature/my-contribution
- Make your changes (agent, skill, or documentation)
- Test — ensure the agent/skill works as expected
- Create a pull request with a clear description
Categories
Agents (agents/)
| Category |
Description |
| Engineering |
Language/technology-specific development |
| Review & Quality |
Code and architecture reviews |
| Productivity |
Project coordination, knowledge management |
| Client & Communication |
Presentations, reports, proposals |
Skills (skills/)
| Category |
Directory |
| Language Patterns |
python-patterns/, golang-patterns/, etc. |
| Software Engineering |
software-engineering/ |
| Architecture |
architecture/ |
| Cloud & DevOps |
gcp-patterns/, testing/ |
| Project & Team |
project-management/, team-collaboration/ |
| Other |
anti-patterns/, marp-presentations/, etc. |
Quality Standards
Full Guidelines