https://github.com/wgtechlabs/github-copilot-chatmodes
WG’s GitHub Copilot Chat Modes—specialized agents for building, shipping, and scaling smarter open-source projects.
https://github.com/wgtechlabs/github-copilot-chatmodes
ai ai-agent ai-agents ai-tools chatmodes copilot copilot-chat
Last synced: about 1 month ago
JSON representation
WG’s GitHub Copilot Chat Modes—specialized agents for building, shipping, and scaling smarter open-source projects.
- Host: GitHub
- URL: https://github.com/wgtechlabs/github-copilot-chatmodes
- Owner: wgtechlabs
- License: mit
- Created: 2025-07-03T05:06:13.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2025-07-15T12:04:44.000Z (3 months ago)
- Last Synced: 2025-08-29T17:56:46.464Z (about 1 month ago)
- Topics: ai, ai-agent, ai-agents, ai-tools, chatmodes, copilot, copilot-chat
- Homepage: https://wgtechlabs.com
- Size: 51.8 KB
- Stars: 12
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# WG GitHub Copilot Chat Modes 🤖 [](https://github.com/wgtechlabs)
[](https://github.com/sponsors/wgtechlabs) [](https://github.com/wgtechlabs/github-copilot-chatmodes/stargazers) [](https://github.com/wgtechlabs/github-copilot-chatmodes/blob/main/LICENSE)
**WG Enhanced GitHub Copilot Chat Modes** – Elevate your development workflow with WG Technology Labs chat modes that transform GitHub Copilot into a suite of domain-specific experts. Each WG Chat Mode delivers specialized, context-aware assistance for code quality, security reviews, and more—tailored to the unique needs of modern software teams.
Perfect for developers who want expert-level, WG Technology Labs-powered AI guidance directly within their development environment.
## 🤗 Special Thanks
### 🤝 Partner Organizations
These outstanding organizations partner with us to support our open-source work:
|
💎 Platinum Sponsor|
|:-------------------------------------------:|
||
| |## 💸 Sponsored Ads
Open source development is resource-intensive. These **sponsored ads help keep Log Engine free and actively maintained** while connecting you with tools and services that support open-source development.
[](https://gitads.dev/v1/ad-track?source=wgtechlabs/github-copilot-chatmodes@github)
## 🤔 What Are Chat Modes?
GitHub Copilot Chat Modes transform your AI assistant into domain specialists by providing:
### **🎯 Specialized Expertise**
- **Code Quality Focus**: Apply Clean Code principles and SOLID design patterns
- **Security-First Reviews**: Identify vulnerabilities with targeted secure coding practices
- **Domain-Specific Knowledge**: Receive advice tailored to specific development disciplines
- **Consistent Methodologies**: Follow structured approaches to development challenges### **⚡ Enhanced Productivity**
- **Contextual Responses**: Get answers specific to your development scenario
- **Best Practice Guidance**: Receive industry-standard recommendations automatically
- **Reduced Context Switching**: Access expert-level assistance within your development environment
- **Scalable Team Knowledge**: Share consistent expertise across your development team## ✨ Available Chat Modes
| Mode | Focus | Best For | Key Features | Path |
|------|-------|----------|-------------|------|
| [**WG Code Alchemist**](modes/quality/code-alchemist/WG%20Code%20Alchemist.chatmode.md) | Code quality, Clean Code, SOLID | Code reviews, refactoring | Function optimization, naming conventions, design patterns | `modes/quality/code-alchemist/` |
| [**WG Code Sentinel**](modes/security/code-sentinel/WG%20Code%20Sentinel.chatmode.md) | Security vulnerabilities, secure coding | Security audits, compliance checks | Input validation, authentication, API security, risk assessment | `modes/security/code-sentinel/` |
| [**WG Code Builder**](modes/general/code-builder/WG%20Code%20Builder.chatmode.md) | Educational development, generalist approach | Learning-focused development, teaching implementations | Educational guidance, confirmation-first, holistic solutions, motivational insights | `modes/general/code-builder/` |
| [**WG Code Planner**](modes/planning/code-planning/WG%20Code%20Planner.chatmode.md) | Project planning, architecture design | Strategic planning, feature breakdown, development roadmaps | Permission-based operations, blueprint creation, risk assessment, roadmap development | `modes/planning/code-planning/` |## 🚀 Quick Start
### **🎯 Using Pre-Built Chat Modes**
1. **Choose a Chat Mode**
- See the [Available Chat Modes](#-available-chat-modes) table below
- Download the `.chatmode.md` file for your desired mode2. **Install in Your Workspace**
- Create a `.github/chatmodes/` folder in your VS Code workspace
- Copy the downloaded `.chatmode.md` file into this folder
- For global access across all workspaces, place it in your VS Code user profile instead3. **Start Using**
- Open the Chat view in VS Code (Ctrl+Alt+I)
- Select your installed mode from the chat mode dropdown
- Begin getting specialized assistance based on the mode's expertise## ✨ Key Features
- **🎯 Specialized Expertise** - Domain-specific knowledge for different development needs
- **📋 Structured Methodology** - Consistent approaches to development challenges
- **🧠 Intelligent Communication** - Clear guidance with practical advice
- **⚡ Easy Integration** - Simple copy-paste setup with GitHub Copilot
- **🔄 Adaptive Assistance** - Clarification protocols for accurate understanding
- **📚 Educational Value** - Learn best practices while receiving guidance
- **🛠️ Extensible System** - Create your own specialized chat modes## 🛠️ Creating Custom Chat Modes
Create your own specialized chat mode using our template system or VS Code commands:
### **📋 Create a Chat Mode**
**Using Our Template:**
1. **Copy the Template**
```bash
cp template/Chat\ Mode\ Template.md modes/your-category/your-mode/Your\ Mode.chatmode.md
```2. **Customize Content**
- Replace all `[REPLACE]` placeholders with your specific content
- Define your mission, expertise areas and communication style
- Establish your methodology and core principles**Using VS Code Commands:**
1. Open Command Palette (Ctrl+Shift+P)
2. Run `Chat: New Mode File` command
3. Choose workspace or user profile location
4. Enter a name and customize the generated fileTo manage existing modes, use `Chat: Configure Chat Modes` command.
### **📋 Chat Mode File Structure**
Each chat mode file (`.chatmode.md`) consists of:
```text
---
description: Brief description of the chat mode's purpose
tools: ['codebase', 'search', 'terminal', ...etc]
---# Chat Mode Instructions
Your detailed instructions and guidelines for how the AI should behave in this mode.
Define the focus areas, approach, and any specific behaviors desired.
```The description appears in the chat mode dropdown, and the tools list defines available capabilities.
### **🎨 Template Categories**
Organize by category for better discoverability:
- **Quality**: Code quality, refactoring, best practices
- **Security**: Security reviews, vulnerability assessment
- **Performance**: Optimization, profiling, scalability
- **Architecture**: System design, patterns, documentation
- **Testing**: Test strategies, automation, quality assurance## 💬 Community Discussions
Connect with other users in our GitHub Discussions:
- 📣 **[Announcements](https://github.com/wgtechlabs/github-copilot-chatmodes/discussions/categories/announcements)**: Official updates
- 📸 **[Showcase](https://github.com/wgtechlabs/github-copilot-chatmodes/discussions/categories/showcase)**: Share your implementations
- 💖 **[Wall of Love](https://github.com/wgtechlabs/github-copilot-chatmodes/discussions/categories/wall-of-love)**: User testimonials
- 🛟 **[Help & Support](https://github.com/wgtechlabs/github-copilot-chatmodes/discussions/categories/help-support)**: Community assistance
- 🧠 **[Ideas](https://github.com/wgtechlabs/github-copilot-chatmodes/discussions/categories/ideas)**: Feature suggestions## 🛟 Help & Support
- **Community Support**: Check the [Help & Support](https://github.com/wgtechlabs/github-copilot-chatmodes/discussions/categories/help-support) discussion category
- **Ask a Question**: [Create a new discussion](https://github.com/wgtechlabs/github-copilot-chatmodes/discussions/new?category=help-support) for specific issues
- **Report Issues**: [Create a new issue](https://github.com/wgtechlabs/github-copilot-chatmodes/issues/new/choose) for bugs or improvements
- **Security Concerns**: Follow our [security policy](./SECURITY.md) for responsible disclosureYour contributions to improving this project are greatly appreciated! 🙏✨
## 🎯 Contributing
Contributions are welcome! Please submit your pull request to the `dev` branch for review.
For complete development documentation, see our [Contributing Guide](./CONTRIBUTING.md).
### **Contributing Guidelines**
- **New Chat Modes**: Use the template system for consistency
- **Documentation**: Update README when adding new modes or features
- **Testing**: Verify with real development scenarios
- **Quality Standards**: Follow established patterns and practices## 💖 Sponsors
Like this project? **Leave a star**! ⭐
Support options:
- [Become a sponsor](https://github.com/sponsors/wgtechlabs) for perks 💖
- [Buy me a coffee](https://buymeacoffee.com/wgtechlabs) ☕
- Share with other developers who could benefit from these chat modes## ⭐ GitHub Star Nomination
Found this project helpful? Consider nominating **[@warengonzaga](https://github.com/warengonzaga)** for the [GitHub Star program](https://stars.github.com/nominate/)!
## 📋 Code of Conduct & License
This project follows a [Code of Conduct](./CODE_OF_CONDUCT.md) to ensure a welcoming environment for all contributors.
Licensed under the [MIT License](LICENSE), allowing free use with attribution.
## 📝 Author
Created by **[Waren Gonzaga](https://github.com/warengonzaga)** under [WG Technology Labs](https://github.com/wgtechlabs), with help from our [contributors](https://github.com/wgtechlabs/github-copilot-chatmodes/graphs/contributors).
[](https://github.com/wgtechlabs/github-copilot-chatmodes/graphs/contributors)
---
💻 with ❤️ by [Waren Gonzaga](https://warengonzaga.com) under [WG Technology Labs](https://wgtechlabs.com), and [Him](https://www.youtube.com/watch?v=HHrxS4diLew&t=44s) 🙏