用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/Fandhe-AI/template-articles --skill create-commit命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | create-commit |
| description | Conventional Commits 形式で git コミットを作成する。 |
変更内容を分析して Conventional Commits 形式でコミットを作成します。
git status
git diff --staged
staged がない場合は git diff も確認してユーザーに staging を案内する。
| type | 用途 |
|---|---|
feat | 新機能 |
fix | バグ修正 |
docs | ドキュメントのみの変更 |
refactor | 機能変更なしのコードリファクタリング |
test | テストの追加・修正 |
chore | ビルドプロセス・補助ツール等の変更 |
style | コードスタイルのみの変更(空白、フォーマット等) |
build | ビルドシステムや外部依存関係の変更 |
ci | CI 設定の変更 |
perf | パフォーマンス改善 |
変更ファイルのパスから scope を推定する。 複数にまたがる場合は省略可。
フォーマット: type(scope): subject
例:
feat(auth): ソーシャルログイン機能を追加
fix(api): レスポンスのエラーハンドリングを修正
refactor(ui): コンポーネント構造を整理
ユーザーに提案して確認を取る。
git commit -m "$(cat <<'EOF'
type(scope): subject
Co-Authored-By: Claude <noreply@anthropic.com>
EOF
)"
重要: --no-verify は絶対に使用しない(pre-commit フックを迂回しない)。
! を付ける: feat!: ... または body に BREAKING CHANGE: を記述.env や認証情報ファイルが含まれる場合は警告してコミットを中止する