← スキル一覧に戻る

smart-commit
by nathanvale
SideQuest - ADHD-friendly Claude Code plugins for developers who thrive on hyperfocus. Tools that work with your brain, not against it.
⭐ 1🍴 0📅 2026年1月21日
SKILL.md
name: smart-commit description: Creates well-formatted git commits using Conventional Commits specification. Use when committing changes, creating commits, staging and committing files, or when asked to save work with a proper commit message. model: claude-sonnet-4-5-20250929 allowed-tools: Bash(git status:), Bash(git add:), Bash(git diff:), Bash(git log:), Bash(git commit:), mcp__git_git-intelligence__
Smart Commit
Create atomic, well-documented commits following Conventional Commits.
Format
<type>(<scope>): <subject>
- type: feat, fix, docs, style, refactor, perf, test, build, ci, chore, revert
- scope: Area of change (e.g., auth, api, config)
- subject: Imperative mood, max 100 chars, no period
For full type definitions, see CONVENTIONS.md. For message examples, see EXAMPLES.md.
Workflow
- Check status using
git statusor MCPget_status - Review changes using
git diffor MCPget_diff_summary - Stage files with
git add <files>(never blindgit add .) - Create commit using HEREDOC format:
git commit -m "$(cat <<'EOF'
<type>(<scope>): <subject>
[optional body]
Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
EOF
)"
- Handle hook failures: If pre-commit modifies files, stage and amend (only if you authored the commit and it's not pushed)
Safety Rules
- NEVER skip hooks with
--no-verify - NEVER force push to main/master
- NEVER commit secrets (.env, credentials, keys)
- NEVER use
git add .without reviewing changes first - ASK user if commit scope or message is unclear
- SPLIT large changes into atomic commits
Quick Reference
| Type | Use for |
|---|---|
| feat | New feature |
| fix | Bug fix |
| docs | Documentation only |
| refactor | Code change (no feature/fix) |
| test | Adding/updating tests |
| chore | Maintenance |
スコア
総合スコア
60/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
✓説明文
100文字以上の説明がある
+10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です