This folder contains reusable agent modes to help with coding, development, and project work. Each .chatmode.md file defines a mode with a name, description, prompt, and settings.
- Symlink for instant access:
ln -s ~/chatmodes /path/to/your/project/.github/chatmodes - Copy specific modes:
cp ~/chatmodes/code-review.chatmode.md /path/to/your/project/.github/chatmodes/ - Configure your tools:
Set your agent/chat tool to use
~/chatmodes/as the mode directory if supported.
- Open the desired
.chatmode.mdfile and read the prompt and settings. - Use the prompt as your agent's system prompt, or load the file if your tool supports it.
- Switch modes as needed for different tasks.
- Edit or add new modes to fit your workflow.
- Code Review: Senior developer code review assistant
- Debugging Assistant: Debugging helper for diagnosing and fixing errors
- Documentation Writer: Generates and improves code and project documentation
- Test Generator: Generates robust unit and integration tests
- Refactoring Assistant: Suggests refactoring for readability, performance, and maintainability
- Stack Overflow Search: Finds relevant Stack Overflow answers for errors or topics
- Learning/Explainer: Explains code, concepts, or algorithms in simple terms
- Project Bootstrapper: Suggests minimal project structure and initial files
- DevOps Helper: Assists with DevOps tasks, CI/CD, and automation
- API Design Advisor: Guides API design and best practices
- Security Review: Reviews code and systems for security issues
- Brainstorming/Ideation Agent: Helps brainstorm new ideas and designs
- Project Documentation Assistant: Assists with overall project documentation, guides, and READMEs
- Architecting Agent: Provides system and software architecture guidance
- Keep this folder updated as you add new modes.
- Share with teammates or sync across machines for consistent workflows.
- Document new modes with clear names and descriptions.