From scm-utils
Intelligently commit outstanding changes in logical, focused commits. Use this when you want to commit code using git.
npx claudepluginhub nsheaps/ai-mktpl --plugin scm-utilsThis skill uses the workspace's default tool permissions.
!`git status`
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Migrates code, prompts, and API calls from Claude Sonnet 4.0/4.5 or Opus 4.1 to Opus 4.5, updating model strings on Anthropic, AWS, GCP, Azure platforms.
Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
!git status
!git log --oneline -10
You should commit outstanding changes by breaking them into logical, focused commits. The optional hint ($ARGUMENTS) provides guidance on what to commit, how to group changes, or what to emphasize in commit messages.
If the hint is unclear or ambiguous, ASK THE USER for clarification before proceeding.
Follow this iterative process:
git status to see all modified filesgit diff for each file to understand all changesgit log --oneline -10 to see recent commit message patternsgh pr view to see if a PR exists for these changes and review its title and bodygit add <specific-files>git show --statgit add . - always be explicit about filesDefault behavior:
docs: update memory management guidelines to clarify MCP usagefeat: add intelligent commit slash command for better git workflowfix: correct memory.json file format documentationWith hint /scm-utils:commit each file separate:
docs: update commit.md to support optional hintsdocs: clarify memory management MCP tool differencesfeat: add new agent configuration fileWith hint /scm-utils:commit only documentation:
docs: update commit workflow and memory management guidelines