Skip to content
This repository was archived by the owner on Sep 29, 2025. It is now read-only.

🚧 WIP 🏗️ GitHub Copilot extension serving up special chat modes for docs, logging, security and more - no weird prompts required.

License

Notifications You must be signed in to change notification settings

ChecKMarKDevTools/checkmark-copilot-chat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

CheckMark Copilot Extension 🦾🤖🛡️

Important

This experiment set out to make individual Copilot chat modes easy to use without the heavy MCP configuration (which awesome-copilot already covers). The catch? The only way to deliver that kind of plug-and-play experience is with server-side memory—and after exhausting every workaround, that requirement is unavoidable.

Server-side memory is a non-starter for our internal security review, so the concept never had a path to production. GitHub then sunset the Copilot apps a few weeks after I finally confirmed the limitation, which sealed the deal.

The test code remains for reference, but the idea itself is retired. A new approach is already brewing elsewhere. 😉


🛡 Security: Report privately → [email protected] (credit + karma included)

A “just install it and go” VS Code + Copilot extension that’s actually fun to use. You get docs, logging, automation, and code review magic-served with security, snark, and a few TV Easter eggs.

License: Apache 2.0 Status: Scripting in Progress No Boring Allowed Security Policy
🫶 Show Some Love BuyMeACoffee dev.to Badge LinkedIn
🛼 Recent Activity GitHub commit activity GitHub last commit GitHub Created At wakatime
🧯 Risk Management Zone OpenSSF Best Practices
🧽 Code Hygiene SonarQube Cloud Badge Semgrep Badge Static Badge
Security Rating Vulnerabilities Maintainability Rating Quality Gate Status
💽 Runtime Friends (Dev Edition) ESLint Badge Prettier Badge remark Badge CSpell Badge
🧊 CoolLangs Node.js Badge Markdown Badge YAML Badge Mermaid Badge
🩻 X-Ray Results Conventional Commits Badge commitlint Badge semantic-release Badge Keep a Changelog Badge
🤖 Copilot Crew OpenAI Badge GitHub Copilot Badge
🌐 Domain Ops Cloudflare Badge Porkbun Badge Fly.io Badge
🦄 Mythical Features GitHub Badge GitHub Actions Badge
Pronouns.page Badge Obsidian Badge Google Authenticator Badge

🦄 What Does This Extension Do?

This repo aims to make Copilot’s most opinionated custom chat modes & prompts available in any editor where GitHub Copilot works. I ship my own creations plus any community gold I dig up (@checkmarkchat), ready to use out of the box—zero config, no copy-paste, no shady surprise APIs. My personal ones debut in awesome-github-copilot for wider testing, then get promoted here once they’re stable.

Goal: The Instructionalist at your fingertips for custom instructions, an Architect-on-demand for quick big-picture maps of that legacy app no one dares touch, and The Logfather on call for devs still navigating the wilds of enterprise. Powered by a transparent interceptor that only reads the bare minimum for stable results; everything else goes straight to the official Copilot API you’re already using—no scenic joyrides. Fueled entirely by weekend-project energy, enterprise guardrails, excessive caffeine, and the eternal “just 5 more minutes” mindset. 🫶

  • Custom Copilot Chat Modes: Docs, logging, refactoring, and CI/CD—each with its own twist (and sometimes attitude).
  • One-click Setup: Install, configure, get out of your own way.
  • Security First: All code and features are designed to be safe, open, and 100% transparent.
  • Zero Contributor Drama: Feedback is gold, but code changes are closed (for now).

🛠️ How to Use (coming soon)

  1. Install the (not-yet-existing) Extension or GitHub App (from the GitHub or VS Code marketplace — coming soon!)
  2. Pick Your Mode:
    • The Instructionalist for repo rules
    • HLBPA (High-level Big-picture Architect) for systems overview
    • The Logfather for always on-point enterprise log implementations
    • Doc Doctor for technical and user docs
    • Refactor Genie for cleanup
    • ...or just try /chat help to see them all!
  3. Chat With Copilot: Use implement-feature.prompt.md for new features. All instructions are written for real people—no robotspeak.

🔐 Security & Best Practices

  • Never trust user input - validate everything.
  • No hardcoded secrets (no, not even “just for testing”).
  • All dependencies scanned for known vulnerabilities.
  • Read the full Security Principles for your AI rulebook.

Found a security issue? Skip the public issue tracker and email [email protected]. I’ll reply as soon as I check my inbox (sometimes even daily!). Bonus: you get credit, good karma, and my eternal gratitude. 🙏

Formal bit for the compliance folks: Please do not disclose vulnerabilities publicly until they’ve been verified and addressed. You’ll receive an acknowledgement and follow-up within 24–48 hours of sending the details.


🧑‍💻 Contributing

Right now, contributions are not accepted - it’s just me, Ashley, running this rodeo. That’ll change soon (I hope), so:

  • Open issues for bugs, features, or feedback (credit always given)
  • Watch the repo for updates (and memes)
  • Read the contributing guide for the latest

🌈 Code of Conduct

This project is welcoming, open, and safe for all. If you see something, say something — nicely.

Come at someone sideways and I will escalate into a full-on, caffeine-fueled grudge spiral you’ll still be hearing about three releases from now. 🌀😈

Full Code of Conduct here.


📢 Changelog

Want to see what’s new? Check CHANGELOG.md or follow the repo. Major updates get real release notes, minor ones might just come with GIFs.


🦸‍♀️ Credit Where Credit Is Due

  • Inspiration, bug reports, or even meme ideas? Shout them out and you’ll get a place in the docs.
  • If you helped or inspired anything here, you’re officially appreciated.

👀 More Docs


🚧 Roadmap

  • GH Pages coming soon
  • Even more chat modes
  • Open for contributors as soon as it’s safe for everyone

🦄 Made for devs, by a dev, with just the right amount of fun. Thanks for checking it out!


This file was generated with ChatGPT as directed by Ashley Childress

About

🚧 WIP 🏗️ GitHub Copilot extension serving up special chat modes for docs, logging, security and more - no weird prompts required.

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

No packages published