スキル一覧に戻る
seungwonme

git-convention

by seungwonme

0🍴 0📅 2025年12月14日
GitHubで見るManusで実行

SKILL.md


name: git-convention description: Git convention for branch naming, commit messages, and issue labels based on GitFlow and Conventional Commits. Use when creating branches, writing commit messages, or setting up issue labels.

Git Convention

Branch Naming

Format: type/[branch/]description[-#issue]

TypeDescriptionExample
featNew featurefeat/login-#123
fixBug fixfix/button-click-#456
docsDocumentationdocs/api-docs-#789
styleCode style (no logic change)style/css-format-#101
refactorCode restructurerefactor/auth-service-#102
testAdd/modify teststest/unit-tests-#103
choreMaintenancechore/dependency-update-#104

Commit Message Format

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

<body>

<footer>

Rules

  • Max 100 characters per line
  • Subject: imperative, present tense ("change" not "changed")
  • Subject: no capitalize, no period at end
  • Body: motivation and contrast with previous behavior

Types

  • feat: New feature
  • fix: Bug fix
  • docs: Documentation
  • style: Formatting, missing semicolons
  • refactor: Code restructure without behavior change
  • test: Adding or updating tests
  • chore: Build, package manager, no code change

Setup

Commit Template

git config --local commit.template .github/.gitmessage

Issue Labels

github-label-sync --access-token <token> --labels .github/labels.json <owner>/<repo>

スコア

総合スコア

50/100

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

SKILL.md

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

+20
LICENSE

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

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

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

0/5
Issue管理

オープンIssueが50未満

+5
言語

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

+5
タグ

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

0/5

レビュー

💬

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