Skip to content
cccskills
FreePublished on GitHub

commit

Optionally checks, then commits code to the current or a new feature branch.

The English summary is being prepared. Showing the original description.

Consensys-Incorporated/ocap-kernel9 stars(GitHub 9 + cccskills 0)

Run score Not tested

See how to install

Files included (1)

  • SKILL.md1.6 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

When asked to commit code, follow these steps:

Arguments

  • check (default): Lint, build, and test the code at step 3, after the prose pass. Stop if any checks fail.
  • force: Skip the check step and commit directly.

Steps

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

    • git status to see all untracked files
    • git diff HEAD to see both staged and unstaged changes
    • git log --oneline -10 to see recent commit messages for style consistency
  2. Run the prose pass over the diff: Skill tool with skill="prose-pass". Apply its cuts before staging anything. Do not skip this, however small the diff.

  3. Unless invoked with force, lint, build, and test the code (lint-build-test). This runs after the prose pass because that pass may rename an identifier or drop a comment lint requires. Stop if any checks fail.

  4. If you are on the main branch, create a new feature branch using git branch and switch to it.

  5. Analyze all changes and draft a commit message:

    • Summarize the nature of the changes (new feature, enhancement, bug fix, refactoring, test, docs, etc.)
    • Use the conventional commit format: type(scope): description
    • Keep the first line under 72 characters
    • Do not commit files that likely contain secrets (.env, credentials.json, etc.)
  6. Stage and commit the changes:

    • Add relevant files using git add
    • Use a plain string for the commit message (do not use HEREDOCs).
  7. Report the results including:

    • The commit hash
    • The commit message

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

How to review code; a pull request, feature branch, local changes etc.

The English summary is being prepared. Showing the original description.

Consensys-Incorporated/ocap-kernel9Updated Oct 26, 2026

Create a new monorepo package using the create-package CLI

The English summary is being prepared. Showing the original description.

Consensys-Incorporated/ocap-kernel9Updated Oct 26, 2026

Use the discovery tools to find and use services through a service matcher. Do not rely on prior knowledge of services, providers, or APIs.

The English summary is being prepared. Showing the original description.

Consensys-Incorporated/ocap-kernel9Updated Oct 26, 2026

Run the evm-wallet Docker e2e tests (build, start stack, wait for healthy, test, diagnose failures).

The English summary is being prepared. Showing the original description.

Consensys-Incorporated/ocap-kernel9Updated Oct 26, 2026

How to add entries to the glossary

The English summary is being prepared. Showing the original description.

Consensys-Incorporated/ocap-kernel9Updated Oct 26, 2026

How to check code by linting, building, and testing.

The English summary is being prepared. Showing the original description.

Consensys-Incorporated/ocap-kernel9Updated Oct 26, 2026

See all skills by Consensys-Incorporated

Report a problem with this skill