Receber por email
← Voltar para o catálogo

smart-commit

Conventional Commits with quality checks

71estrelas
Atualizado há 7 meses

Ver no GitHub ↗ Licença: MIT

Como adicionar

/plugin marketplace add claude-world/director-mode-lite

O comando exato pode variar conforme o repositório. Confira o README no GitHub.

Para o autor da skill

Cole no README do seu repo

Mostra que sua skill está catalogada na Skillteca, gera backlink e tráfego rastreável.

[![Skillteca](https://www.skillteca.com.br/api/badge/smart-commit-claude-world/svg)](https://www.skillteca.com.br/skills/smart-commit-claude-world)

Skills relacionadas

Ver todas de Desenvolvimento →

Alerta por categoria

Receba novas skills de Desenvolvimento toda segunda

1 email curto, só com as skills novas de Desenvolvimento. 4 minutos de leitura, sem spam, cancela com 1 clique.

Você confirma o email no primeiro envio. Sem spam. Cancela com 1 clique.

Ler descrição completa

Smart Commit

Create a high-quality commit for current changes.

Pre-Commit Checklist

Scope Check

  • [ ] Solves one problem only
  • [ ] No unrelated changes
  • [ ] No debug code
  • [ ] No temporary files

Quality Check

  • [ ] All tests pass
  • [ ] Code is formatted
  • [ ] No linting errors
  • [ ] Documentation updated

Commit Message Format

<type>(<scope>): <description>

<body>

<footer>

Type (Required)

| Type | Use When | |------|----------| | feat | New feature (user-visible) | | fix | Bug fix | | docs | Documentation only | | test | Adding/updating tests | | refactor | Code restructure (no behavior change) | | style | Formatting (no logic change) | | chore | Maintenance, dependencies | | perf | Performance improvement |

Scope (Optional)

Module, component, or file affected:

  • feat(auth): add login endpoint
  • fix(api): handle null response
  • docs(readme): update installation steps

Description (Required)

  • 50 characters or less
  • Present tense, imperative mood
  • Lowercase first letter
  • No period at end
  • Describe WHAT, not HOW

Examples

Feature

feat(user): add email verification

Implement email verification flow for new user registration.
Users must verify email before accessing protected features.

Closes #42

Bug Fix

fix(api): handle null response in user endpoint

Previously threw uncaught exception when user not found.
Now returns 404 with proper error message.

Fixes #67

Commit Checklist

Before committing:

  • [ ] Follows Conventional Commits format
  • [ ] Subject clearly describes the change
  • [ ] One commit = one logical change
  • [ ] No sensitive information (.env, credentials)
  • [ ] All tests pass
Compartilhar X LinkedIn