본문으로 건너뛰기
cccskills
무료GitHub에 공개

commit

Conventional Commits形式でコミットする。Triggers on: '/commit', 'コミットして', 'commit changes'

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

설치 방법 보기

포함된 파일(1)

  • SKILL.md3.2 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Conventional Commit

変更を Conventional Commits 形式でコミットします。

品質ゲートは safety net として内部で再確認します。レビューと簡潔化はこのスキルでは行いません:

  • /self-review: feature-implementer 経由なら Step e で通過済み。直接コミットする変更(手動修正など)の場合のみ、/commit の前に明示的に実行する
  • /simplify: 必要に応じて /commit の前に呼ぶ(必須ではない)

手順

1. 品質ゲート(safety net)

/quality-check を実行し、結果が pass であることを確認する。失敗時は修正してから再実行。

結果が skip(ゲートが1つも実行されていない)の場合は pass に読み替えない。コミットは続行してよいが、品質ゲート未検証であることをユーザーへの報告に明記する。

呼び出し元(例: feature-implementer)で既に通過させている場合でも safety net として走らせる。同セッション内で再実行されることになるが、誤って未通過コードをコミットすることを防ぐ。

2. 変更の確認とステージング

git status
git diff --staged
git diff

ステージされていない関連変更があればステージングする。コミット対象外のファイル(一時ファイル、デバッグログ、機密情報を含む .env 等)が混入していないかを確認する。

3. 変更の分析(Type の決定)

変更内容を分析し、適切なコミット Type を決定:

Type説明
feat新機能追加
fixバグ修正
docsドキュメントのみの変更
styleコードの意味に影響しない変更(フォーマット等)
refactorバグ修正でも機能追加でもないコード変更
perfパフォーマンス改善
testテストの追加・修正
choreビルドプロセスやツールの変更
ciCI設定の変更

4. コミットメッセージの作成

フォーマット:

<type>(<scope>): <description>

[optional body]

[optional footer(s)]

ルール:

  • scope はプロジェクトの規約に従う(パッケージ名、機能領域等)
  • description は日本語で記述、命令形(「〜を追加」「〜を修正」)、50文字以内目安
  • body には変更の詳細を記述(必要な場合)
  • footer には関連 Issue 番号を記載(Refs: #123)

5. コミット実行

git commit -m "<message>"

コミット粒度の方針

  • 1つのコミットは1つの論理的な変更
  • 動作する状態でコミット
  • 大きな変更は複数のコミットに分割

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Codexによるread-onlyローカルレビューを実行する。Triggers on: '/codex-review', 'Codexでレビューして', 'クロスモデルレビューして'

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

masanami/claude-harness52026년 10월 19일 업데이트

調査(read-only)または雑務(workspace-write)をCodexへ委譲し、結論をJSONで受け取る。Triggers on: '/codex-task', 'Codexで調べて', 'Codexにやらせて', 'Codexへ委譲'

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

masanami/claude-harness52026년 10월 19일 업데이트

恒常的な設計決定を ADR として記録する(退役する機能仕様から ADR 昇格の要否を判定するモードを併せ持つ)。定常フローの必須ステップではなく、必要時に呼ぶ。Triggers on: '/create-adr', 'ADRを書いて', '設計判断を記録', 'ADR昇格を判定'

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

masanami/claude-harness52026년 10월 19일 업데이트

仕様(チケットの完了条件・受入基準)からE2Eテストを実装する(非対話)。Triggers on: '/create-e2e', 'E2Eテストを書いて', 'E2Eテストを追加して'

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

masanami/claude-harness52026년 10월 19일 업데이트

機能仕様ドキュメントから要件チケットを作成する、または親要件チケットを実装チケット群に分解する。Triggers on: '/create-ticket', 'チケットを作成', 'Issueを作って', 'create ticket', '実装チケットに分解'

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

masanami/claude-harness52026년 10월 19일 업데이트

実装が他リポジトリのコードの挙動に依存する仮定を、依存先の実コードで確証する。クロスリポジトリ依存が無い場合は使用しない。Triggers on: '/cross-repo-verify', 'クロスリポジトリ依存を確認', 'クロスリポジトリの確証'

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

masanami/claude-harness52026년 10월 19일 업데이트

masanami의 스킬 모두 보기

이 스킬의 문제 신고