Analyze Git diff and generate Conventional Commits format messages. Use when user mentions コミットして, コミット作成, commit changes.
From shipnpx claudepluginhub thkt/dotclaude --plugin toolkit[context or issue reference]opuscommit//SKILLRuns `yarn extract-errors` on React project to detect new error messages needing codes, reports them, and verifies existing codes are up to date.
/SKILLManages major dependency upgrades via compatibility analysis, staged rollouts with npm/yarn, and testing for frameworks like React.
/SKILLEvaluates LLMs on 60+ benchmarks (MMLU, HumanEval, GSM8K) using lm-eval harness. Provides CLI commands for HuggingFace/vLLM models, task lists, and evaluation checklists.
/SKILLApplies STRIDE methodology to identify system threats and generates threat model docs with DFDs, assets, STRIDE tables, and mitigations.
/SKILLApplies systematic debugging strategies to track down bugs, performance issues, and unexpected behavior using checklists, scientific method, and testing techniques.
/SKILLSummarizes content from URLs, local files, podcasts, and YouTube videos. Extracts transcripts with --extract-only flag. Supports AI models, lengths, and JSON output.
Analyze staged changes and generate Conventional Commits messages.
$1 (optional)$1 is empty → analyze staged changes only| Type | Name | Purpose |
|---|---|---|
| Task | commit-generator | Conventional Commits gen (fork) |
| Step | Action |
|---|---|
| 1 | Task with subagent_type: commit-generator, mode: "dontAsk" |
| 2 | Present 3 message candidates via AskUserQuestion |
| 3 | User selects or customizes (Other) |
| 4 | Execute selected commit (sandbox-compatible) |
Present 3 generator candidates as AskUserQuestion options (varied scope/wording).
# Multi-line: file-based
cat > /tmp/claude/commit-msg.txt << 'EOF'
<message>
EOF
git commit -F /tmp/claude/commit-msg.txt
mv /tmp/claude/commit-msg.txt ~/.Trash/ 2>/dev/null || true
# Single-line: multiple -m flags
git commit -m "subject" -m "body"
[Generator YAML] → [Preview] → [Confirm] → [Execute]
## 📝 Commit Preview
> **<type>(<scope>)**: <description>
<body>
`<footer>`
Committed: [short-hash] <type>(<scope>): <description>
| Check | Required |
|---|---|
Task called with subagent_type: commit-generator? | Yes |