RuleStack

Configs

Stacks

Compare

Diff

RuleStack

Configs

Stacks

Compare

Diff

Read API

RuleStack

Configs

Stacks

Compare

Diff

Read API

Configs/Cursor rules/stvmachine/arr-config

Cursor rule

.cursor/rules/011-conventional-commits.mdc

Use when user asks to commit

Cursor rules

Quality

45/100

Scores the file, not the repository.

Length

301 words

4 headings · 1 code blocks

Repository

1

— · pushed 196 days ago

Last changed

3 days ago

First indexed 3 days ago.
stvmachine/arr-config/.cursor/rules/011-conventional-commits.mdcRawGitHub
1---
2description: Use when user asks to commit
3alwaysApply: false
4---
5# Conventional Commits
6 
7When committing changes, use the Conventional Commit Messages specification:
8 
9```
10<type>[optional scope]: <description>
11 
12[optional body]
13 
14[optional footer(s)]
15```
16 
17## Common Types
18 
19- `feat`: New feature
20- `fix`: Bug fix
21- `docs`: Documentation changes
22- `refactor`: Code refactoring
23- `chore`: Maintenance tasks
24- `style`: Code style changes (formatting, etc.)
25 
26## Examples
27 
28- `feat(docker): add tdarr service`
29- `fix(scripts): correct user group setup`
30- `docs: update README with service ports`
31- `refactor: move Python scripts to scripts/ directory`
32 
33## Specification Details
34 
35The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119.
36 
37- Commits MUST be prefixed with a type, which consists of a noun, feat, fix, etc., followed by the OPTIONAL scope, OPTIONAL !, and REQUIRED terminal colon and space.
38- The type `feat` MUST be used when a commit adds a new feature to your application or library.
39- The type `fix` MUST be used when a commit represents a bug fix for your application.
40- A scope MAY be provided after a type. A scope MUST consist of a noun describing a section of the codebase surrounded by parenthesis, e.g., `fix(parser):`
41- A description MUST immediately follow the colon and space after the type/scope prefix. The description is a short summary of the code changes.
42- A longer commit body MAY be provided after the short description, providing additional contextual information about the code changes. The body MUST begin one blank line after the description.
43- Breaking changes MUST be indicated in the type/scope prefix of a commit, or as an entry in the footer.
44- If included as a footer, a breaking change MUST consist of the uppercase text BREAKING CHANGE, followed by a colon, space, and description.
45 

Sections

  • Conventional Commits
  • Common Types
  • Examples
  • Specification Details

What it covers

typesgit-pr

Stack — with the evidence

shell

(0.80)

docker

(0.60)

github-actions

(0.60)

Format

Cursor rules

The most expressive format here. Many small .mdc files, each with frontmatter declaring when it should load, so a rule about migrations only enters context when a migration is open. Costs the most to maintain and only one editor reads it.

What the corpus says about it

Repository

Owner
stvmachine
Language
—
License
—
Archived
no

All configs in this repo

Also in stvmachine/arr-config

Diff this repo’s formats

One repository carrying more than one format is the comparison this product exists for: does anyone actually write different content in each file, or is one a copy of the other?

The other instruction files in this repository
RepositoryFormatStackCoversScoreChanged
stvmachine/arr-config.cursor/rules/010-workflow.mdc · 1Cursor rulesshelldocker+1gitdo-notagent-behaviour46/1003 days ago
stvmachine/arr-config.cursor/rules/012-minimal-code-changes.mdc · 1Cursor rulesshelldocker+1no sections4/1003 days ago
stvmachine/arr-config.cursor/rules/030-bug-handling.mdc · 1Cursor rulesshelldocker+1no sections16/1003 days ago
stvmachine/arr-config.cursor/rules/040-python-style.mdc · 1Cursor rulesshelldocker+1style20/1003 days ago
stvmachine/arr-config.cursor/rules/050-docker-compose.mdc · 1Cursor rulesshelldocker+1no sections16/1003 days ago
stvmachine/arr-config.cursor/rules/070-best-practices.mdc · 1Cursor rulesshelldocker+1stylesecuritydo-not27/1003 days ago
stvmachine/arr-config.cursor/rules/080-common-tasks.mdc · 1Cursor rulesshelldocker+1no sections25/1003 days ago
stvmachine/arr-config.cursor/rules/999-mdc-format.mdc · 1Cursor rulesshelldocker+1lint-formatstylearchdo-not+173/1003 days ago
Diff against .cursor/rules/010-workflow.mdc Diff against .cursor/rules/012-minimal-code-changes.mdc Diff against .cursor/rules/030-bug-handling.mdc Diff against .cursor/rules/040-python-style.mdc Diff against .cursor/rules/050-docker-compose.mdc Diff against .cursor/rules/070-best-practices.mdc Diff against .cursor/rules/080-common-tasks.mdc Diff against .cursor/rules/999-mdc-format.mdc

Similar configs

Same format, overlapping stack, ranked by quality.

Same format, overlapping stack, ranked by quality
RepositoryFormatStackCoversScoreChanged
TechSquidTV/Hermes.cursor/rules/10-hermes-api.mdc · 45Cursor rulestypescriptpytest+15testlint-formatstylearch+5100/1003 days ago
hiromaily/go-crypto-wallet.cursor/rules/typescript.mdc · 126Cursor rulesgobun+5setupbuildtestlint-format+6100/1003 days ago
langflow-ai/langflow.cursor/rules/docs_development.mdc · 153kCursor rulespythonnode+16setupbuildtestlint-format+797/1003 days ago
TechSquidTV/Hermes.cursor/rules/20-hermes-api-tests.mdc · 45Cursor rulestypescriptpytest+15teststyletesting-strategysecurity+397/1003 days ago
skillrecordings/egghead-next.cursor/rules/project-update-rules.mdc · 1.4kCursor rulestypescriptnode+14buildtestlint-formatstyle+796/1003 days ago
skillrecordings/egghead-next.cursor/rules/project-update-user-rules.mdc · 1.4kCursor rulestypescriptnode+14buildtestlint-formatstyle+796/1003 days ago
nerds-odd-e/doughnut.cursor/rules/cli.mdc · 49Cursor rulestypescriptcypress+14setupbuildteststyle+496/1003 days ago
hiromaily/go-crypto-wallet.cursor/rules/proto.mdc · 126Cursor rulesgobiome+4buildlint-formatstylearch+396/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