From skills-toybox
This skill should be used when the user wants to "commit", "make a commit", "save changes", "git commit", "커밋", "커밋 해줘", "변경사항 저장", or needs to create a git commit following Conventional Commit format. Also triggers when the user asks to commit after finishing implementation work (e.g., "done, commit this", "작업 끝났어 커밋해줘"). Automatically analyzes staged/unstaged changes and generates a one-line conventional commit message.
How this skill is triggered — by the user, by Claude, or both
Slash command
/skills-toybox:commitThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
변경사항을 분석하고 Conventional Commit 형식의 한 줄 커밋 메시지를 작성하여 커밋한다.
변경사항을 분석하고 Conventional Commit 형식의 한 줄 커밋 메시지를 작성하여 커밋한다.
<type>(<scope>): <subject>
항상 한 줄로만 작성한다. body와 footer는 사용하지 않는다.
git status로 변경된 파일 목록 확인git diff로 unstaged 변경사항 확인git diff --cached로 staged 변경사항 확인git log --oneline -10으로 최근 커밋 스타일 확인git add로 파일 스테이징git commit 실행| 상황 | 대응 |
|---|---|
| 변경사항 없음 | 커밋할 내용이 없다고 안내 |
| staged와 unstaged 혼재 | 어떤 파일을 포함할지 사용자에게 확인 |
| 너무 다양한 변경 | 커밋 분리를 제안 |
npx claudepluginhub wonjiko/claude-toymarket --plugin skills-toyboxGenerates conventional commit messages by analyzing staged Git changes with AI, using prefixes like feat/fix. Ensures standardized format for Git workflows.
Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.