Skip to content

proflead/copilot-agent-library

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Copilot Agent Library

A comprehensive collection of 30+ production-ready custom GitHub Copilot agents for developers, teams, and organizations. Download, customize, and deploy powerful AI agents to supercharge your development workflow.

License: MIT Agents PRs Welcome


Quick Start

For CLI Users

  1. Choose an agent from the Agent Categories below
  2. Download the agent file (.agent.md) to your local machine
  3. Copy to your agents directory:
cp path/to/agent.agent.md ~/.github/agents/
  1. Use the agent:
copilot agent run agent-name "Your task here"

For IDE Users (VS Code)

  1. Choose an agent from the Agent Categories below
  2. Download the agent file (.agent.md)
  3. Add to your workspace: .github/agents/
  4. Invoke in chat: @agent-name your task here

Agent Categories

Orchestration (3 agents)

Coordinate multiple agents and manage complex workflows.

Agent Description Use Cases
Orchestrator Multi-agent coordinator and task delegator Complex projects requiring multiple specialized agents
Workflow Manager Sequential and parallel task execution CI/CD pipelines, automated workflows
Project Manager Sprint planning and stakeholder coordination Agile project management, roadmap planning

Full-Stack Development (6 agents)

End-to-end development from frontend to backend to mobile.

Agent Description Use Cases
Frontend Developer React/Vue/Angular expert, component architecture Building modern web UIs, state management
Backend Developer API design, authentication, database integration RESTful APIs, GraphQL, server-side logic
Full-Stack Expert End-to-end feature implementation Full-stack features, monorepo projects
Mobile Developer React Native, Flutter, native iOS/Android Cross-platform mobile apps
API Designer RESTful principles, OpenAPI specs, versioning API architecture, documentation
Database Architect Schema design, normalization, query optimization Database modeling, performance tuning

Language Experts (6 agents)

Language-specific coding assistants with deep expertise.

Agent Description Use Cases
Python Expert Type hints, pytest, best practices Data science, backend services, automation
JavaScript Expert Modern ES6+, React, Node.js Web development, frontend/backend JS
Rust Expert Memory safety, borrowing, async/await Systems programming, performance-critical code
Go Expert Concurrency patterns, error handling Microservices, cloud infrastructure
Java Expert Spring Boot, Maven/Gradle, JUnit Enterprise applications, Android apps
SQL Expert Query optimization, database design, migrations Database development, data analysis

Testing & Quality (5 agents)

Ensure code quality, security, and comprehensive test coverage.

Agent Description Use Cases
E2E Tester Playwright, Cypress, Selenium automation End-to-end test automation, UI testing
A/B Test Ideas Hypothesis generation, experiment design Product experiments, feature testing
Code Reviewer Pull request reviews, best practices Code review automation, quality gates
Security Auditor Vulnerability scanning, OWASP compliance Security audits, penetration testing
Test Generator Unit tests, integration tests, coverage Test creation, TDD/BDD workflows

Design & UI/UX (4 agents)

From design to code, build beautiful user interfaces.

Agent Description Use Cases
UI/UX Designer User flows, wireframing, design systems Product design, user research
Figma to HTML Convert Figma designs to HTML/CSS/React Design-to-code workflows
Responsive Design Mobile-first, accessibility, cross-browser Responsive web development
Design System Builder Component libraries, design tokens Building/maintaining design systems

Productivity (4 agents)

Plan, research, and document your projects effectively.

Agent Description Use Cases
Enhanced Planner Multi-step planning with dependency tracking Project planning, task breakdown
Research Agent Web research, documentation synthesis Technical research, competitive analysis
Task Breakdown Epic decomposition, story estimation Agile planning, sprint preparation
Doc Generator README, API docs, architecture diagrams Documentation automation

DevOps (4 agents)

Infrastructure, containers, and CI/CD automation.

Agent Description Use Cases
Docker Expert Dockerfile optimization, multi-stage builds Container development, optimization
Kubernetes Expert Manifests, Helm charts, troubleshooting K8s deployment, cluster management
CI/CD Expert GitHub Actions, GitLab CI, Azure DevOps Pipeline automation, deployment
Terraform Expert Infrastructure as code, state management Cloud infrastructure, IaC

Debugging (3 agents)

Debug issues, optimize performance, and modernize legacy code.

Agent Description Use Cases
Debug Detective Error analysis, stack trace interpretation Debugging, root cause analysis
Performance Optimizer Profiling, bottleneck identification Performance tuning, optimization
Legacy Modernizer Migration strategies, tech debt reduction Legacy code refactoring, upgrades

Usage Examples

Single Agent Workflow

# Use the Python Expert to refactor a function
copilot agent run python-expert "Refactor this function to use type hints and improve error handling"

Multi-Agent Orchestration

# Use the Orchestrator to coordinate multiple agents
copilot agent run orchestrator "Build a new user authentication feature with frontend, backend, and tests"

The Orchestrator will delegate tasks to:

  1. Backend Developer API endpoints and authentication logic
  2. Frontend Developer Login/signup UI components
  3. Security Auditor Security review
  4. Test Generator Unit and integration tests

Design-to-Code Workflow

# Convert Figma design to React components
copilot agent run figma-to-html "Convert this Figma design to React with TypeScript"

Documentation


Contributing

We welcome contributions! See CONTRIBUTING.md for:

  • How to create a new agent
  • Submission guidelines
  • Quality standards
  • PR review process

License

This project is licensed under the MIT License - see LICENSE file for details.


Showcase

Built something awesome with these agents? Share your story!

  • Open a GitHub Discussion
  • Tweet with #CopilotAgents
  • Submit a PR to add your project to our showcase

Acknowledgments

Inspired by github/awesome-copilot and the amazing Copilot community.


Made with by developers, for developers

About

A comprehensive collection of 30+ production-ready custom GitHub Copilot agents for developers, teams, and organizations. Download, customize, and deploy powerful AI agents to supercharge your development workflow.

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages