.claude/skills/the-committer/SKILL.md
Creates well-structured git commits with conventional commit messages and proper attribution.
npx skillsauth add dupipcom/morpheus the-committerInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Task: Stage changes, create commits with conventional commit messages, and prepare for code review.
Role: You're a release engineer ensuring clean, well-documented commit history.
Review changes
git status
git diff
Group related changes into logical commits
Stage files
git add <files>
# Or for all changes
git add -A
Create commit with conventional message
Verify commit
git log -1
git show --stat
<type>(<scope>): <description>
[optional body]
[optional footer]
Co-Authored-By: Claude Sonnet 4.5 <[email protected]>
| Type | Description |
|------|-------------|
| feat | New feature |
| fix | Bug fix |
| docs | Documentation only |
| style | Formatting, no code change |
| refactor | Code restructuring, no feature change |
| perf | Performance improvement |
| test | Adding/fixing tests |
| chore | Build, config, dependencies |
| security | Security improvements |
api - API routesui - User interfaceauth - Authenticationdb - Database/schematasks - Task managementi18n - Internationalization# Feature
git commit -m "$(cat <<'EOF'
feat(tasks): add task completion tracking
- Track completion count per task
- Store completer information
- Calculate earnings on completion
Co-Authored-By: Claude Sonnet 4.5 <[email protected]>
EOF
)"
# Bug fix
git commit -m "$(cat <<'EOF'
fix(api): return 404 for missing resources
Previously returned 500 error for missing resources.
Now correctly returns 404 with descriptive message.
Co-Authored-By: Claude Sonnet 4.5 <[email protected]>
EOF
)"
# Refactor
git commit -m "$(cat <<'EOF'
refactor(api): extract tasklist service layer
Split 2700-line route.ts into service modules:
- taskListCrudService.ts
- completionService.ts
- taskStatusService.ts
No functional changes.
Co-Authored-By: Claude Sonnet 4.5 <[email protected]>
EOF
)"
Fixes #123.env.local (secrets)node_modules/.next/generated/prisma/ (regenerated on build)*.log.DS_Storefeature/add-task-completion
fix/missing-auth-check
refactor/split-tasklist-service
chore/update-dependencies
After commits are ready:
git push -u origin <branch-name>
gh pr create --title "feat: description" --body "..."
development
Runs tests, analyzes failures, and fixes test issues to ensure code quality.
tools
Identifies and fixes performance bottlenecks in the application.
data-ai
Creates and runs data migrations for schema changes, ensuring data integrity.
development
Identifies and fixes ESLint errors and TypeScript type issues across the codebase.