agentsclimarketplace

Commit

Skill Weaverse/.agents/skills/commit

Agents, skills, commands, and rules for AI-powered coding tools — used daily to supercharge development productivity.

Install
npx -y skills add Weaverse/.agents --skill commit

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.

What its author says it does

Copied from the file, not written here

Commit changes with well-crafted messages, grouping related files into separate commits

SKILL.md

1.7 KB, as published. Nobody here has run it

Workflow

  1. Run these commands in parallel to understand the current state:

    • git status — see all tracked/untracked files and staging state
    • git diff — see unstaged changes
  2. Analyze ALL changes (staged + unstaged) and determine what should be committed:

    • If there are no changes at all, inform the user and stop
    • Do NOT commit files that likely contain secrets (.env, credentials, tokens, API keys). Warn the user if such files are present.
  3. Group related file changes into logical commits:

    • Do NOT lump all changes into a single commit
    • Examine each changed file and understand what it does
    • Group files that are part of the same logical change together (e.g., a component + its styles + its test = one commit)
    • Each group becomes its own commit
    • If only one logical change exists, one commit is fine
  4. For each group, draft a commit message:

    • Write natural, concise descriptions of what changed and why
    • Do NOT use conventional commits format (no feat:, fix:, chore: prefixes)
    • Keep the subject line under 72 characters
    • If the user provided a message or instructions via arguments, incorporate or use that for the relevant commit(s)
  5. For each group, stage and commit:

    • git add <specific files> for that group only
    • git commit -m "message"
    • Repeat for each group in a logical order (foundational changes first)
  6. Run git status after all commits to verify everything is clean.

  7. Report the result: show each commit hash and summary.

User Arguments

$ARGUMENTS

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.