Back to skills
SkillHub ClubShip Full StackFull Stack
smart-commit
Conventional Commits with quality checks
Packaged view
This page reorganizes the original catalog entry around fit, installability, and workflow context first. The original raw source lives below.
Stars
13
Hot score
85
Updated
March 20, 2026
Overall rating
C2.3
Composite score
2.3
Best-practice grade
B81.2
Install command
npx @skill-hub/cli install claude-world-director-mode-lite-smart-commit
Repository
claude-world/director-mode-lite
Skill path: skills/smart-commit
Conventional Commits with quality checks
Open repositoryBest for
Primary workflow: Ship Full Stack.
Technical facets: Full Stack.
Target audience: everyone.
License: Unknown.
Original source
Catalog source: SkillHub Club.
Repository owner: claude-world.
This is still a mirrored public skill entry. Review the repository before installing into production workflows.
What it helps with
- Install smart-commit into Claude Code, Codex CLI, Gemini CLI, or OpenCode workflows
- Review https://github.com/claude-world/director-mode-lite before adding smart-commit to shared team environments
- Use smart-commit for development workflows
Works across
Claude CodeCodex CLIGemini CLIOpenCode
Favorites: 0.
Sub-skills: 0.
Aggregator: No.
Original source / Raw SKILL.md
--- name: smart-commit description: Conventional Commits with quality checks user-invocable: true --- # 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