forceinjection/awesome-skills/update-submitter

Claude Code and agent skill by forceinjection/awesome-skills

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

Analyzes git status, groups related file changes, and generates standardized Conventional Commits. Invoke when the user wants to commit changes, submit updates, or create a PR.

Install

npx vskill@latest install forceinjection/awesome-skills/update-submitter

SKILL.md

Update Submitter

This skill automates the process of reviewing local repository changes, grouping related file modifications, and generating standardized commit messages following the Conventional Commits specification.

1. Core Workflow

The workflow outlines the exact steps to collect changes, group them, and generate commits.

1.1 Target Initialization

Accept the target directory and gather the current state of the repository.

  1. Accept a target directory path from the user. If no path is provided, default to the current project directory.
  2. Execute git status to retrieve the list of modified, added, deleted, and untracked files.
  3. If necessary, execute git diff or git diff --staged to understand the context of the changes.
1.2 Change Analysis and Grouping

Analyze the changed files and group them into logical units that belong in the same commit.

  1. Review the list of changed files.
  2. Group files based on their relationships (e.g., UI components together, database schemas together, documentation updates together).
  3. Ensure that unrelated changes are kept in separate commit groups to maintain a clean git history.
1.3 Commit Message Generation

Generate a standardized commit message for each logical group of changes.

  1. Follow the Conventional Commits specification format: <type>[optional scope]: <description>.
  2. Use the appropriate type based on the following standards:
  • feat: A new feature.
  • fix: A bug fix.
  • docs: Documentation only changes.
  • style: Changes that do not affect the meaning of the code (white-space, formatting, etc.).
  • refactor: A code change that neither fixes a bug nor adds a feature.
  • perf: A code change that improves performance.
  • test: Adding missing tests or correcting existing tests.
  • chore: Changes to the build process or auxiliary tools and libraries.
  1. Provide a clear and concise description of the changes.
1.4 Execution and Confirmation

Present the proposed commit plan to the user and execute upon confirmation.

  1. Output the proposed commit groups and their corresponding commit messages to the user for review.
  2. Wait for the user's explicit confirmation.
  3. Once confirmed, execute the appropriate git add <files> and git commit -m "<message>" commands for each group.

2. Usage Examples

These examples demonstrate how to invoke and use the skill in the terminal.

bash
# Invoke the update-submitter skill on the current directory
/update-submitter
# Invoke the update-submitter skill on a specific directory
/update-submitter /path/to/project

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
82
Repository forks
14
7-day trend score
22

Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 27 Aug 2026, 2 months ago.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/forceinjection/awesome-skills/update-submitter/badge)](https://verified-skill.com/skills/forceinjection/awesome-skills/update-submitter)

Something wrong with this skill or its page? Tell us.