スキル一覧に戻る
nicanac

commit-message

by nicanac

High-performance directory and orchestration hub for Senior Vibe Architects. Discover tools, prompts, and agent profiles.

1🍴 0📅 2026年1月19日
GitHubで見るManusで実行

SKILL.md


name: commit-message description: Generate conventional commit messages by analyzing repository changes following conventionalcommits.org specification

Commit Message Generator Skill

Generate conventional commit messages by analyzing repository changes following the Conventional Commits specification.

When to use this skill

  • Use this when you need to generate a commit message for staged or unstaged changes.
  • This is helpful for ensuring commit messages are standardized, descriptive, and follow best practices.
  • Triggered by user requests like:
    • "Generate a commit message"
    • "Create a commit for my changes"
    • "What should my commit message be?"
    • "Commit"

How to use it

  1. Analyze Changes: Examine staged (git diff --cached) and unstaged (git diff) changes to understand the context.

  2. Determine Commit Type: Select the appropriate type from the table below:

    TypeDescription
    featNew feature
    fixBug fix
    docsDocumentation only changes
    styleFormatting, whitespace changes
    refactorCode restructuring without behavior change
    perfPerformance improvement
    testAdding or correcting tests
    buildBuild system or dependency changes
    ciCI configuration changes
    choreMaintenance tasks
    revertRevert previous commit
  3. Identify Scope: (Optional) Specify the affected codebase area (e.g., auth, api, ui).

  4. Draft Message:

    • Subject: Imperative mood, lowercase, no period (e.g., feat(auth): add login).
    • Body: (Optional) Explain "what" and "why".
    • Footer: (Optional) Breaking changes or issue references.
  5. Output Format: Present the message in a code block, followed by the git command.

    <type>(<scope>): <short description>
    
    <optional body>
    
    <optional footer>
    

    Git Source:

    git add . && git commit -m "<type>(<scope>): <description>" -m "<body>"
    

スコア

総合スコア

55/100

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

SKILL.md

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

+20
LICENSE

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

0/10
説明文

100文字以上の説明がある

+10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

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

0/5
Issue管理

オープンIssueが50未満

0/5
言語

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

+5
タグ

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

0/5

レビュー

💬

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