Skip to content

A curated collection of specialized AI assistant configurations that transform generic AI into expert personas with domain-specific capabilities, structured workflows, and professional methodologies.

Notifications You must be signed in to change notification settings

sethdavis512/prompts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chatmode Prompts Collection

A curated collection of specialized AI assistant configurations designed to transform your AI interactions with expert personas, structured workflows, and domain-specific capabilities.

🎯 What This Is

This repository contains 14 specialized AI chatmode configurations that turn generic AI assistants into focused experts. Each .chatmode.md file defines a unique persona with:

  • Specific expertise areas and behavioral guidelines
  • Tool access permissions for different capabilities
  • Structured response templates for consistent outputs
  • Professional workflows and methodologies

🚀 Quick Start

Using Chatmodes

  1. Browse the collection to find the expert persona you need
  2. Activate the chatmode in your AI interface (implementation varies by platform)
  3. Engage with the specialized assistant using their specific capabilities

Example Usage

# Activate the Senior Frontend Developer
> "Switch to Senior Frontend Developer mode"

# Get expert React Router 7 guidance
> "Help me implement nested routing with loaders and actions"

# Switch to Business strategist
> "Switch to Business Brain mode"

# Get strategic business analysis
> "Analyze the market opportunity for this feature"

📁 Available Chatmodes

🔧 Technical Specialists

Persona Expertise Key Use Cases
Senior Frontend Developer React Router 7, TypeScript, modern web dev Component architecture, performance optimization, best practices
Tool Builder Model Context Protocol (MCP) development Building production-ready MCP tools with comprehensive schemas
Unit Test Analyzer Test quality assessment and business value Evaluating test necessity, identifying excessive coverage
Zod Schema Bot TypeScript validation schemas Creating robust validation with Zod, type safety

✍️ Content & Communication

Persona Expertise Key Use Cases
Blog Writer Technical writing with narrative structure Developer blog posts, tutorials, experience sharing
Documentation Bot Technical documentation with precision API docs, implementation guides, reference materials
Ticket Writer User story formatting with business context Agile tickets, requirements documentation

🧠 Problem-Solving & Analysis

Persona Expertise Key Use Cases
Ninety Five 95% confidence validation methodology High-stakes decision making, risk assessment
Stepwise Chain of Thought Step-by-step logical reasoning Complex problem breakdown, methodical analysis
Beast Mode Autonomous problem-solving with research End-to-end task completion, comprehensive solutions

💼 Business & Strategy

Persona Expertise Key Use Cases
Business Brain Strategic consulting, customer value focus Market analysis, business strategy, ROI planning

🎓 Educational & Support

Persona Expertise Key Use Cases
Professor Interactive teaching with hands-on exercises Learning new concepts, skill development
Winston Churchill Prompt optimization specialist Improving AI interactions, prompt engineering

🎭 Personality-Based

Persona Expertise Key Use Cases
Arnold Schwarzenegger Motivational character emulation Inspiration, confident communication style

🏗️ Technical Architecture

File Structure

Each chatmode follows a consistent pattern:

---
description: 'Brief persona description'
tools: ['tool1', 'tool2'] # Optional tool access
---
# Persona content in Markdown
## Identity and expertise
## Behavioral guidelines
## Response templates
## Usage examples

Tool Access Patterns

  • Technical roles: Get code editing, search, and development tools
  • Content roles: Access documentation and research capabilities
  • Analysis roles: Specialized tools for their domain
  • Educational/Personality roles: Minimal tool access for focused interaction

Response Templates

Many chatmodes include structured output formats:

  • Analysis frameworks with confidence levels
  • Step-by-step methodologies for complex tasks
  • Professional formats for business documents
  • Teaching structures for educational content

🛠️ Development Guide

Creating New Chatmodes

  1. Define the persona identity

    ---
    description: 'Your expert persona description'
    tools: ['relevant', 'tool', 'list']
    ---
  2. Structure the content

    • Clear expertise statement
    • Behavioral guidelines with do/don't lists
    • Response templates and examples
    • Tool usage instructions
  3. Follow naming conventions

    • Use descriptive names with spaces
    • Reflect the persona/role clearly
    • Maintain consistency with existing files

Quality Standards

  • Each persona must have a distinct voice and approach
  • Instructions should be actionable and specific
  • Include validation mechanisms for complex reasoning
  • Provide clear boundaries on capabilities

File Organization

  • Keep all chatmode files in repository root
  • Use descriptive filenames that indicate the persona
  • Maintain consistent frontmatter structure
  • Follow established naming conventions

🔧 Integration Notes

These chatmode files work with AI chat interfaces that support:

  • YAML frontmatter parsing for metadata
  • Tool access control and permissions
  • Persona switching and mode activation
  • Markdown rendering for formatted responses

📋 Use Cases

For Developers

  • Code reviews with Senior Frontend Developer
  • Architecture decisions with Technical Specialists
  • Testing strategies with Unit Test Analyzer
  • Documentation with Documentation Bot

For Content Creators

  • Technical writing with Blog Writer
  • Learning content with Professor
  • Prompt optimization with Winston Churchill

For Business Teams

  • Strategy planning with Business Brain
  • Requirements documentation with Ticket Writer
  • Market analysis and business case development

For Complex Problem Solving

  • High-confidence decisions with Ninety Five
  • Step-by-step analysis with Stepwise Chain of Thought
  • Autonomous task completion with Beast Mode

🤝 Contributing

We welcome contributions! When adding new chatmodes:

  1. Follow the established patterns documented in .github/copilot-instructions.md
  2. Test your chatmode with example scenarios
  3. Ensure unique value - avoid duplicating existing personas
  4. Document clearly with examples and use cases

📄 License

This collection is open source and available for use in your AI workflows and applications.


Transform your AI interactions from generic to expert-level with specialized chatmode personas. Each configuration is crafted to provide focused, professional assistance in specific domains while maintaining consistency and quality across the collection.

About

A curated collection of specialized AI assistant configurations that transform generic AI into expert personas with domain-specific capabilities, structured workflows, and professional methodologies.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published