スキル一覧に戻る
khaneliman

commit-messages

by khaneliman

commit-messagesは、ソフトウェア開発を効率化するスキルです。開発ワークフロー全体をサポートし、チームの生産性向上とコード品質の改善を実現します。

303🍴 14📅 2026年1月23日
GitHubで見るManusで実行

SKILL.md


name: commit-messages description: Generate conventional commit messages based on staged changes. Use when writing commit messages, understanding conventional commit format, or ensuring consistent commit history.

Commit Message Guide

Generates conventional commit messages that are clear, consistent, and informative.

Core Principles

  1. Follow Project Style - Mimic existing git log patterns above all else.
  2. Imperative mood - "add feature" not "added feature"
  3. Explain why - Body explains motivation, not just what changed
  4. Concise subject - 72 characters or less, no period
  5. Scope when helpful - Include scope when it clarifies the change

Commit Formats

1. Conventional Commits (Standard)

The most common standard, widely used across the industry.

<type>(<scope>): <subject>

Example: feat(auth): add login page

2. Path-Based / Scoped (Alternative)

Common in monorepos or systems like Nixpkgs.

<path/to/component>: <subject>

Example: programs/waybar: update config

Detailed Reference Material

  • reference.md - Commit Types table, Scope determination, Breaking Changes, and Alternative Conventions.
  • examples.md - Good and bad examples for various scenarios.

Analyzing Changes for Commit Type

  1. Look at files changed

    • New files = likely feat
    • Test files only = test
    • Config/build files = build or ci
    • README/docs = docs
  2. Examine the diff

    • Bug fix patterns = fix
    • New exports/functions = feat
    • Restructuring = refactor
    • Optimizations = perf
  3. Check git log

    • Verify if the repo uses type(scope): or path/to/file: style.

See Also

スコア

総合スコア

65/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

+5
最近の活動

3ヶ月以内に更新

+5
フォーク

10回以上フォークされている

+5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

+5

レビュー

💬

レビュー機能は近日公開予定です