Conventional Commit Writer
A SKILL.md that makes your agent write clean conventional commits, every time.
by GitHub
GitHub Copilot reads repository-wide custom instructions from a `.github/copilot-instructions.md` file. It's plain Markdown with no required schema — you describe your stack, conventions, and constraints, and Copilot applies them across Chat, code review, and the coding agent. Path-specific `.instructions.md` files with an `applyTo` field can target particular directories.
Copilot Extensions, MCP servers, and agent skills.
Setup steps with copy-paste config. Sources are cited under each method.
Requires: A GitHub repository · GitHub Copilot enabled
Create the file
Add `.github/copilot-instructions.md` at the repo root. Standard Markdown — no frontmatter required.
# Project conventions
- This is a TypeScript monorepo managed with pnpm workspaces.
- Prefer functional React components and hooks.
- Every new module ships with Vitest unit tests.
- Never introduce a new dependency without noting why.Commit and verify
Commit the file; Copilot picks it up automatically. Optionally add path-scoped `*.instructions.md` files with an `applyTo` field.
Copy-paste prompts written to exercise this plugin, with what to expect.
With conventions in place, you ask Copilot Chat for a new component.
Create a UserCard component with the props we discussed. Follow the repo conventions.
What to expect: Copilot generates a functional component with hooks and a co-located Vitest test, matching the instructions file without you restating them.
Real prompts from the IterPrompt library you can copy or run.
A SKILL.md that makes your agent write clean conventional commits, every time.
Turn any AI chat into a conventional commit message generator with this community persona prompt.
Turn any AI chat into a copilot with this community persona prompt.
A community prompt for copilot, imported from LLM-Prompt-Library (MIT).
Python code style, linting, formatting, naming conventions, and documentation standards. Use when writing new code, reviewing style, configuring linters, writing docstrings, or est
The repo-wide `copilot-instructions.md` needs none — it's plain Markdown. Path-specific `.instructions.md` files use an `applyTo` field to target directories.
It applies across Copilot surfaces including Chat, code review, and the coding agent. Confirm exact coverage in GitHub's docs, as support expands over time.
The facts on this page and where they come from. Anything unverified is labeled — we'd rather say "unknown" than guess.
Install steps, pricing, and availability change often. Always confirm on the official page before relying on setup details.