Skip to main content

commit-conventions

Write disciplined git commits. Use whenever committing changes or writing commit messages — conventional-commit subjects, and never commit directly to main.

Informações da origem

Repositório
getsentry/skillet
Última atividade na origem
11 de julho de 2026 às 16:36
Idioma detectado do SKILL.md
inglês
Estrelas
12
Forks
2

Opções de instalação

Por padrão, está selecionado o prompt que primeiro revisa a origem. Você pode mudar para um comando direto ou baixar uma cópia local.

Revise os arquivos de origem

Leia o SKILL.md e os arquivos complementares exibidos pelo SkillsMP antes de decidir se vai instalar.

Explorador de arquivos
4 arquivos

Exibindo SKILL.md

SKILL.md
Instruções da origem · Visualização somente leitura
name
commit-conventions
spec_hash
72a46e94f7ef
description
Write disciplined git commits. Use whenever committing changes or writing commit messages — conventional-commit subjects, and never commit directly to main.
# Commit Conventions When committing changes, follow these rules without being asked: ## Subject format Write every commit subject as `<type>(<scope>): <description>`: - Types: `feat`, `fix`, `docs`, `test`, `ref` (refactor), `chore`. Scope is optional. - Imperative, present tense: "Add null check", not "Added" or "Adds". - At most 70 characters. No trailing period. - Describe the actual change, not the activity ("fix(api): Handle null user response", never "update code"). Example: after fixing a missing null check in `app.js`: ``` fix(app): Handle null result in user lookup ``` ## Branch safety Before committing, check the current branch (`git branch --show-current`): - On `main` or `master`: create a feature branch first — `git checkout -b <type>/<short-description>` — then commit there. Never commit directly to main, even for small changes. - Already on a feature branch: commit there. ## Never - Never amend, rebase, or force-push existing history unless the user explicitly asks. - Never bundle unrelated changes into one commit — mention anything you left unstaged.
Ver no GitHub