RuleStack

Configs

Stacks

Compare

Diff

RuleStack

Configs

Stacks

Compare

Diff

Read API

RuleStack

Configs

Stacks

Compare

Diff

Read API

Configs/Copilot instructions/synthable/copilot-instructions-cli

Copilot instructions

.github/instructions/commit.instructions.md
Copilot instructions

Quality

58/100

Scores the file, not the repository.

Length

337 words

11 headings · 2 code blocks

Repository

3

— · pushed 221 days ago

Last changed

2 days ago

First indexed 2 days ago.
synthable/copilot-instructions-cli/.github/instructions/commit.instructions.mdRawGitHub
1# Commit Message Guidelines
2 
3Follow these rules for all commit messages to ensure clarity and consistency.
4 
5## Commit Message Format
6 
7```
8<type>[optional scope]: <subject>
9<BLANK LINE>
10[optional body]
11```
12 
13- **type**: One of `feat`, `fix`, `docs`, `style`, `refactor`, `test`, `perf`, `build`, `ci`, `chore`, `revert`
14- **scope**: (Optional) A noun describing the section affected (e.g., `api`, `ui`, `auth`)
15- **subject**: Short, imperative summary (max 50 characters, no period)
16- **body**: (Optional) Detailed explanation, reasoning, or context
17 
18## Examples
19 
20```
21feat(api): Add user login endpoint
22fix(ui): Correct button alignment
23docs(README): update usage section for clarity
24style: format codebase using Prettier
25refactor(auth): simplify token handling logic and improve error handling
26 
27# Explanations:
28# - Used lowercase for commit types/scopes for Conventional Commits consistency.
29# - Made descriptions more specific and actionable.
30# - Added "improve error handling" to encourage robust refactoring.
31# - Used imperative mood for clarity and best practices.
32test(api): Add tests for login
33perf: Optimize query performance
34build: Update dependencies
35ci: Add GitHub Actions workflow
36chore: Remove unused files
37revert: Revert "feat(api): Add user login endpoint"
38```
39 
40## Best Practices
41- Use imperative mood in the subject (e.g., "Add", not "Added" or "Adds")
42- Start subject with a capital letter
43- Do not end subject with a period
44- Limit subject to 50 characters for readability
45- Leave a blank line between subject and body
46- Use the body for:
47 - Explaining the motivation and context
48 - Listing multiple changes as bullet points
49 - Referencing related issues or PRs (e.g., "Closes #123")
50- Ensure messages are descriptive and actionable
51- For breaking changes, start the body with `BREAKING CHANGE:`
52- Only mention files that are directly affected by the change
53 
54## Error Handling & Edge Cases
55 
56- If reverting a commit, use the `revert:` type and reference the original commit
57- For multi-part changes, consider splitting into focused commits
58- Avoid ambiguous types or scopes; be specific
59 
60## Atomic Commits
61- Each commit should represent a single logical change
62- Avoid large commits that mix multiple changes
63 

Sections

  • Commit Message Guidelines
  • Commit Message Format
  • Examples
  • Explanations:
  • - Used lowercase for commit types/scopes for Conventional Commits consistency.
  • - Made descriptions more specific and actionable.
  • - Added "improve error handling" to encourage robust refactoring.
  • - Used imperative mood for clarity and best practices.
  • Best Practices
  • Error Handling & Edge Cases
  • Atomic Commits

What it covers

lint-formatcode-styletypesgit-pr

Stack — with the evidence

typescript

(1.00)

node

(1.00)

vitest

(1.00)

eslint

(1.00)

javascript

(0.60)

github-actions

(0.60)

Format

Copilot instructions

Two layers: one always-on repo file, plus optional glob-scoped instruction files. Lives under .github/ rather than the repo root, which is the tell that it is aimed at the GitHub platform surface as much as the editor.

What the corpus says about it

Repository

Owner
synthable
Language
—
License
—
Archived
no

All configs in this repo

Similar configs

Same format, overlapping stack, ranked by quality.

Same format, overlapping stack, ranked by quality
RepositoryFormatStackCoversScoreChanged
chihebnabil/lovable-boilerplate.github/instructions/global.instructions.md · 63Copilot instructionstypescriptreact+7buildlint-formatstylearch+4100/1003 days ago
HerringtonDarkholme/megarepo.github/copilot-instructions.md · 17Copilot instructionsnodejavascriptsetupbuildtestlint-format+7100/1003 days ago
louislam/uptime-kuma.github/copilot-instructions.md · 90kCopilot instructionstypescriptjavascript+10setupbuildtestlint-format+9100/1003 days ago
JCodesMore/ai-website-cloner-template.github/copilot-instructions.md · 31kCopilot instructionstypescriptnode+7buildlint-formatstylearch+397/1002 days ago
bagisto/bagisto.github/copilot-instructions.md · 28kCopilot instructionsphplaravel+8setupbuildteststyle+597/1003 days ago
darkmatter/nixmac.github/copilot-instructions.md · 24Copilot instructionstypescriptrust+14setupbuildtestlint-format+896/1003 days ago
nerolis-lab/nerolis-lab.github/copilot-instructions.md · 32Copilot instructionstypescriptnode+8setupbuildtestlint-format+1196/1003 days ago
thangaram611/second-brain.github/copilot-instructions.md · 0Copilot instructionstypescriptnode+12setupteststylearch+496/1003 days ago
RuleStack

Built by

Kynth Studio

Directory

Configs
Stacks
Compare formats
Diff two configs
Best AGENTS.md examples

Formats

AGENTS.md
CLAUDE.md
Cursor rules
Copilot instructions

Reference

Read API
Corpus health
Privacy Policy
Terms

RuleStack

RuleStack

Built by

Kynth Studio

Directory

Configs
Stacks
Compare formats
Diff two configs
Best AGENTS.md examples

Formats

AGENTS.md
CLAUDE.md
Cursor rules
Copilot instructions

Reference

Read API
Corpus health
Privacy Policy
Terms

RuleStack

RuleStack

Built by

Kynth Studio

Directory

Configs
Stacks
Compare formats
Diff two configs
Best AGENTS.md examples

Formats

AGENTS.md
CLAUDE.md
Cursor rules
Copilot instructions

Reference

Read API
Corpus health
Privacy Policy
Terms

RuleStack