一键导入
commit
Git コミットメッセージの規約。Conventional Commits 形式、日本語。 Apply when creating git commits, reviewing commit messages, or when the user asks to commit changes.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Git コミットメッセージの規約。Conventional Commits 形式、日本語。 Apply when creating git commits, reviewing commit messages, or when the user asks to commit changes.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | commit |
| description | Git コミットメッセージの規約。Conventional Commits 形式、日本語。 Apply when creating git commits, reviewing commit messages, or when the user asks to commit changes. |
Conventional Commits 形式。メッセージは日本語。
<type>(<scope>): <subject>
<body>
scope と body は任意subject は日本語、簡潔に(50文字以内目安)body は「なぜ」を箇条書き(-)で書く。「何を」はdiffで分かる| Type | 用途 |
|---|---|
feat | 新機能 |
fix | バグ修正 |
refactor | リファクタリング(機能変更なし) |
style | フォーマット、セミコロン等(動作に影響なし) |
docs | ドキュメントのみ |
test | テストの追加・修正 |
chore | ビルド、CI、依存関係等 |
perf | パフォーマンス改善 |
feat(auth): ログイン画面にパスワードリセット機能を追加
- ユーザーからの問い合わせが多いため、セルフサービスで対応可能にする
fix(cart): 数量0の商品がカートに残る問題を修正
refactor(api): ユーザー取得処理をResult型に移行
chore: neverthrowとzodを依存関係に追加
破壊的変更は type の後ろに "!" を付与し、body に "BREAKING CHANGE:" を記載する。
feat(api)!: レスポンス形式をResult型ベースに変更
BREAKING CHANGE: エラーレスポンスの構造が { code, message } に統一された
chore: WIP で仮置き、後でsquashgit diff --staged で差分を確認Co-Authored-By 行は付けない(自動挿入されるものも含め、一切禁止)React / Next.js の TypeScript 規約。 コンポーネント(.tsx)、hooks、Server Components、Client Components、 Server Actions の実装時に適用する。
コミット前のセルフレビュー。プロジェクトの規約に沿っているかチェックする。 Apply when the user asks to review code, check conventions, or requests a self-review before committing.
スタイリング規約。Tailwind CSS v4 と inline styles の使い分け。 UI コンポーネントやプレビュー領域のスタイリング時に適用する。 Tailwind はアプリ UI に、inline styles はプレビュー領域に使い、混在させない。
TDD(テスト駆動開発)のワークフロー。 新機能やバグ修正の実装時に適用する。 Red → Green → Refactor のサイクルを必ず守る。
Vitest を使った TypeScript テスト規約。 テスト(.test.ts, .test.tsx)の作成・レビュー時に適用する。 純関数テスト、Result 型テスト、React コンポーネントテスト、モックを規定。
関数型プログラミングベースのTypeScriptコーディング規約。 TypeScriptコード(.ts/.tsx)の実装時に適用する。 型、アロー関数、Result型エラーハンドリング、不変性、命名、import、async、pipe/合成を規定。