Back to list
ashneyderman

create-commit

by ashneyderman

Yet another agentic workflow :-)

0🍴 0📅 Jan 19, 2026

SKILL.md


name: create-commit description: Create git commit for all uncommitted changes in the repository params: []

Create Git Commit

Create a git commit for all the uncommitted changes in the repository.

Instructions

This skill takes no parameters. It commits all uncommitted changes with an appropriate commit message.

  1. Refresh Context: Review all the changed files using git status and git diff
  2. Generate Commit Message: Create a clear, concise commit message that summarizes the changes to be committed
  3. Commit Changes: Commit the changes with the generated commit message
    • DO NOT indicate co-authoring attributions in the commit
  4. Verify Completion: Use git status --porcelain to check if there are any remaining uncommitted changes
    • If there are still uncommitted changes, use git add . && git commit --amend --no-edit to add them to the commit
  5. Save Commit SHA: Extract the short commit SHA from the created commit

Output Format

IMPORTANT: Return a JSON object with this structure:

{
  "commit_sha": "<short_commit_sha>",
  "commit_message": "<commit_message>"
}

Example Output

{
  "commit_sha": "0acf3cf",
  "commit_message": "feat: add create_github_pr wrapper method with tests"
}

Score

Total Score

50/100

Based on repository quality metrics

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

Reviews

💬

Reviews coming soon