.claude/skills/commit/SKILL.md
Optionally checks, then commits code to the current or a new feature branch.
npx skillsauth add metamask/ocap-kernel commitInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
When asked to commit code, follow these steps:
check (default): Run checks first to lint, build, and test the code. Stop if any checks fail.force: Skip the check step and commit directly.Run these bash commands in parallel to understand the current state:
git status to see all untracked filesgit diff HEAD to see both staged and unstaged changesgit log --oneline -10 to see recent commit messages for style consistencyIf you are on the main branch, create a new feature branch using git branch and switch to it.
Analyze all changes and draft a commit message:
type(scope): descriptionStage and commit the changes:
git addReport the results including:
tools
Use the discovery tools to find and use services through a service matcher. Do not rely on prior knowledge of services, providers, or APIs.
tools
Use the wallet tools for all balance, send, and sign operations. Supports both ETH and ERC-20 tokens. The away wallet operates autonomously after setup — the home device does not need to be online.
testing
Updates changelogs for all packages with consumer-facing changes.
tools
Pushes the current branch to the remote repository.