GitHub Copilot Instructions Pack: 97 .instructions.md Files + Checker

Give Copilot instructions written for your framework, installed in the right place, and checked so Copilot actually uses them.

GitHub Copilot Instructions Pack: 97 .instructions.md Files + Checker product illustration

What it does

Ready-made GitHub Copilot custom instructions for real stacks, plus a checker that tells you why Copilot is ignoring yours.

  • 97 path-specific .instructions.md files with applyTo globs: 7 core (workflow, commits, tests, security, review, docs, errors), 17 languages/tools (TypeScript, React, Tailwind, Node, Python, Go, Rust, Java/Spring, Flutter, SQL migrations, Docker, GitHub Actions, Terraform, ...) and deep packs for Next.js 16 (11), Django 6 (10), Rails 8 (9), Supabase (8), Laravel 13 (8), FastAPI (7), SvelteKit 3 (7), Expo SDK 58 (6) and Go 1.27 (7), each checked against the framework's release notes in November 2026.
  • 8 prompt files (.github/prompts/*.prompt.md): write-tests, fix-failing-test, review-changes, security-review, commit-message, plan-feature, explain-code, generate-instructions.
  • A starter .github/copilot-instructions.md (build/test/validate, layout, review focus) and a prompt that fills it in from your repo.
  • copilot_kit.py: install by detected stack, lint your setup, and show which files apply to a path. Python 3.9+, no dependencies.

What you get

The screenshot is real output from the kit’s own commands. Tested from a fresh download of this exact zip: ./run_tests.sh ran 11 tests OK on Python 3.13 and 3.10.

Real terminal output from GitHub Copilot Instructions Pack: 97 .instructions.md Files + Checker: demo and passing tests

Install in a minute

python3 tools/copilot_kit.py detect /path/to/repo
python3 tools/copilot_kit.py install /path/to/repo --auto --dry-run     # preview
python3 tools/copilot_kit.py install /path/to/repo --auto --prompts --base
python3 tools/copilot_kit.py check /path/to/repo

Deep stacks install into a subfolder (.github/instructions/rails/rails-models.instructions.md); Copilot reads subfolders of .github/instructions. When a deep pack covers a framework, its lighter one-file version is skipped. Existing files are never overwritten without --force.

What check catches

ProblemLevel
a file in .github/instructions/ that does not end in .instructions.md (silently ignored)error
applyTo written as a YAML list instead of one comma-separated stringerror
no applyTo and no description (nothing ever loads it)error
excludeAgent other than "code-review" / "cloud-agent"error
an applyTo glob that matches no file in the repo (dead rule, wrong path), leading /, backslasheswarn
prompt files with the old mode: key, unknown keys, or an agent: that does not existwarn
frontmatter in copilot-instructions.md (it takes none), leftover template placeholderswarn
files over ~1,000 lines (GitHub: inconsistent behavior), links (code review does not follow them), vague lines like "write good code"warn / note
tokens or keys pasted into an instructions fileerror

which REPO PATH lists the repository-wide file plus every .instructions.md whose applyTo matches that path.

How Copilot uses these files (Nov 2026)

  • .github/copilot-instructions.md applies to every request in the repo; .instructions.md files apply when the file being worked on matches applyTo; both are used together.
  • On GitHub.com, path-specific files are used by Copilot cloud agent and Copilot code review; VS Code also uses them, and in Local sessions a description lets the agent load a file by task relevance.
  • Copilot code review removed its 4,000-character limit on instruction files (June 12, 2026). Keep files focused anyway.
  • Copilot also reads AGENTS.md (nearest file wins). If you use both, keep them consistent. Converting from Cursor? The free Cursor Rules Converter writes all of these: https://youraitools.co/marketplace/cursor-rules-converter

Files

  • instructions/<group>/*.instructions.md and instructions/index.json
  • prompts/*.prompt.md, templates/copilot-instructions.md
  • tools/copilot_kit.py (+ detect.py, rulesfmt.py), tools/demo.sh
  • examples/messy-repo/ a repo with 7 common mistakes for the checker
  • skills/copilot-instructions/ so Claude Code can run the kit (claude --plugin-dir ./copilot-instructions-pack)
  • tests/ 11 tests (every shipped file valid, version facts present, install plan, checker findings)

Honest limits

  • Instructions guide Copilot; they do not guarantee it follows them. Review its output as usual.
  • Framework facts were checked in November 2026; when you upgrade a framework, re-read the matching files.
  • applyTo matching in check/which approximates GitHub's glob matcher for common patterns.
  • Not affiliated with or endorsed by GitHub or Microsoft.

Format and license

Zip, 98 KB, v1.0, 126 files. You may use and modify this kit for your own work and for clients you serve, including paid client work. Not affiliated with or endorsed by GitHub or Microsoft.

FAQ

Does it work in VS Code and on GitHub.com?
Yes. VS Code, Copilot cloud agent and Copilot code review read .github/copilot-instructions.md and .github/instructions/*.instructions.md.
Should I use AGENTS.md instead?
Copilot reads both. Use this for path-specific rules; the AGENTS.md Templates kit covers the cross-agent file.
Will it overwrite my instructions?
No. Existing files are skipped unless you pass --force.
How do I get the files?
Pay by card right here on youraitools.co: your download links appear on this page the moment the payment goes through (claim window: 72 hours, up to 5 downloads per 7 days). Need the files re-sent later? Email hello@youraitools.co.
Refunds?
Email hello@youraitools.co within 14 days if it doesn’t work and we can’t fix it.
Can I pay with crypto?
Yes. Pay the same price in USDC or USDT on Base, Ethereum, Arbitrum, Optimism, Polygon or Solana from the "Pay with crypto" button, with no account or KYC. We check the payment on-chain and show your download links as soon as it confirms.

Get GitHub Copilot Instructions Pack: 97 .instructions.md Files + Checker

copilot-instructions.md examples for Next.js, Django, Rails, Laravel, FastAPI and more: 97 path-specific .instructions.md files, 8 prompt files and a checker.

Save with a bundle

Pairs well with

Download$119

Agent Builder Bundle

Swarm Operator Kit + x402 Builder Skills + MCP Starter Kit. $119 instead of $157.

View Agent Builder Bundle

Related

1 email a week: new x402 + MCP tools and free kits.

Short weekly digest of new x402 + MCP tools and free kits, including the MCP OAuth Checker. No spam, unsubscribe any time.