Note
So my original idea of making all this directly accessible through a Copilot Extension hit a wall — a few walls, actually. GitHub recently announced the sunset of that functionality in favor of MCP.
The github/awesome-copilot repo already supports MCP (plus installs into VS Code and Visual Studio), so I’ve started moving some of the more stable pieces there.
This repo will still get the newest experiments first, but the “official” ones will live upstream.
Got questions or ideas? Feel free to reach out — socials are on my profile. 🦄
Welcome to my collection of Custom Instructions, Prompts, and Chat Modes — your one-stop shop for uniquely crafted, slightly over-caffeinated GitHub Copilot personalities. Built for creative chaos, workflow upgrades, and the occasional emergency refactor.
Each mode here is handcrafted by me, with ChatGPT running background triage and Copilot chiming in like a backseat developer who just learned linting. I borrow inspiration from others (and always credit), but every piece is reshaped with my own twist.
Each entry is labeled by status, so you’ll know if you’re deploying a seasoned attending or a rookie who still thinks “merge conflict” sounds medical. Badges tell you how stable something is; docs tell you how to use it.
Some of these are fresh ideas in beta-brainstorm mode, others are daily-use veterans. You’ll find their full lifecycle explained in Status Lifecycle & Badges.
🦄 If things start to feel a little wild, remember — it’s not quite The Pitt, but I do like to keep you on your toes.
🦄 This project sits somewhere between “I might be onto something” and “what if I made it do this too?” It only exists because a couple brilliant people let me ramble about it endlessly and encouraged the madness anyway.
For fearlessly testing from day one, breaking everything (with love), and still telling others about it. Your feedback and curiosity shaped so much of this — thank you for jumping into the chaos and making it fun.
You lit the fuse with a simple idea that I immediately overengineered into something unrecognizable. Your clarity, sense of scale, and focus on what’s useful still anchor this entire thing. None of it would exist without that spark.
Welcome to the heart of the repo — automation, docs, and the creative wiring that powers every Copilot experiment. Inside you’ll find the core configuration files and templates that make collaboration (and a little mischief) possible.
Looking for reusable prompts, custom agent personas, or fabulous instructions? They all live here. For the deep library, check out the docs/ folder.
Each file follows the same badge lifecycle — so you’ll know exactly what you’re getting into before you summon the intern AI again.
🦄 This repo thrives on creative chaos and helpful automation. Start here, and everything else starts to make sense.
This is where the magic lives — reusable, testable instructions that behave like little command-line utilities for your AI agent.
Tip
The applyTo pattern for each of these should change to '**/*' if you want it to be picked up everywhere (or substitute for anything following the same syntax as your .gitignore). In VS Code, there's a setting named copilot.customInstructions that controls which files Copilot can access, but the applyTo determines when it should be considered.
If you’re not using VS Code... you already know what you’re doing. 😉
| Name | Status | Purpose | Notes |
|---|---|---|---|
design-principles |
Evaluates design choices for clarity, stability, and scalability | Inspired by legacy code PTSD and midnight refactors | |
logging-best-practices |
Multi-language logging do’s and don’ts | Originally built for The Logfather; now semi-retired |
|
format-conventional-commit |
Modern Copilot models handle this natively | ||
analyze-git-diff |
No longer needed with newer agents |
🦄 If anything helps bring order to your chaos, leave a star!
These are your spectral conductors — high-level prompts for Agent Mode. They don’t do the work — they call in the right specialists who do.
Each one knows which tools to summon (#changes, #editFiles, #runInTerminal) and how to orchestrate them. Think séance, but for build automation.
| Name | Status | Purpose | Notes |
|---|---|---|---|
generate-commit-message (v2) |
One-shot commit message generator with RAI footer | Responsible automation, step one. Zero orchestration drama. | |
get-current-timestamp |
Returns a standard timestamp | Newer Copilot models handle this automatically | |
generate-commit-message (v1) |
Too noisy for new models | Rewritten in v2 for sanity and silence |
Custom AI "personalities with a purpose" for Copilot Chat and MCP. They’re all designed for creative chaos, workflow clarity, and the occasional existential debugging crisis.
🦄 If it feels too wild, relax—it’s not exactly The Pitt. I'm just making sure you're awake.
| Name | Status | Purpose | Notes |
|---|---|---|---|
hlbpa (High-Level Big-Picture Architect) |
Configure Copilot Chat (or any AI/MCP extension host) to act as a Principal Systems Architect focused on high-level, architectural documentation and review. | Not designed to write code or tests. Note: This also lives in awesome-copilot repo. |
|
logfather |
Secure, structured log enforcement with swagger and severity | Works alone or paired with logging-best-practices |
|
instructionalist |
Interactive, section-driven repo instructions wizard with a detective vibe | Section metadata built-in; fun mode available | |
Principal Pragmatist |
Configure Copilot Chat to act as a senior-to-principal engineer 🧭: concise, pragmatic, humorous, and peer-level. Always considers all options 🔍, challenges when needed 🤝, and obeys instructions to the letter 🛠️. | This works for most everything except what I wrote it for. [WIP] |
🦄 Request several artifacts in one go to maximize each run. It may use extra GitHub Actions minutes, but you'll save on premium requests by reducing the total number of prompts.
⭐️ If one of these guys helped you, leave a star! If it failed spectacularly, tell me. Either way, I’ll learn something — and so will the bot.
Generated with a highly suspicious amount of help from ChatGPT, directed by Ashley Childress.