Notre avis
Génère des messages de commit au format Conventional Commits et crée des commits à partir des modifications indexées.
Points forts
- Structure les messages de manière claire avec type et scope optionnel
- Automatise le respect des bonnes pratiques de commit
- Analyse les modifications indexées pour choisir le type approprié
Limites
- Nécessite que les modifications soient indexées (staged)
- Peut ne pas capturer correctement l'intention derrière des changements complexes
- Le corps du message n'est ajouté que si nécessaire, ce qui peut omettre des détails importants
Utilisez cette compétence pour standardiser vos messages de commit dans un projet suivant Conventional Commits.
Évitez-la si vous préférez rédiger manuellement des messages très détaillés ou si votre projet utilise un format de commit différent.
Analyse de sécurité
SûrThe skill only instructs to run 'git diff --staged' to read staged changes, which is a safe, read-only operation. No destructive, exfiltrating, or obfuscated commands are used.
Aucun point d'attention détecté
Exemples
Write a commit message for the staged changes using Conventional Commits format.Create a commit with type 'feat' and scope 'auth' for the staged changes.Review the staged changes and suggest an appropriate Conventional Commit message.name: commit description: Generates commit messages and creates commits. Use when writing commit messages, committing changes, or reviewing staged changes.
Commit Messages
Use Conventional Commits format.
Format
<type>(<scope>): <description>
[optional body]
Types
feat: User-facing features or behavior changes (must change production code)fix: Bug fixes (must change production code)docs: Documentation onlystyle: Code style/formatting (no logic changes)refactor: Code restructuring without behavior changetest: Adding or updating testschore: CI/CD, tooling, dependency bumps, configs (no production code)
Scopes
Optional. Use when it adds clarity. Examples: ui, api, state, auth.
Examples
feat(search): add infinite scroll to results
fix(album): correct image path validation
refactor(state): simplify album loading machine
chore: add husky pre-commit hooks
docs: update API documentation
test: add E2E tests for login flow
Instructions
- Run
git diff --stagedto see staged changes - Analyze the changes and determine the appropriate type
- Write a concise description (under 72 characters)
- Add body only if the "why" isn't obvious from the description
Expert Next.js App Router
Developpement
Un skill qui transforme Claude en expert Next.js App Router.
Générateur de README
Developpement
Crée des README.md professionnels et complets pour vos projets.
Rédacteur de Documentation API
Developpement
Génère de la documentation API complète au format OpenAPI/Swagger.