commit

Stage, lint, detect secrets, commit, and push code with governance checks.

54|3|Updated Feb 4, 2026
One-click install
npx skills add https://github.com/arcasilesgroup/ai-engineering --skill commit-arcasilesgroup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: commit
Source: https://github.com/arcasilesgroup/ai-engineering/tree/main/.agents/skills/commit
Command: npx skills add https://github.com/arcasilesgroup/ai-engineering --skill commit-arcasilesgroup

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of staging, linting, detecting secrets, committing, and pushing code changes, ensuring adherence to project governance standards before code leaves your machine.

Core Features & Use Cases

  • Automated Workflow: Executes a full commit pipeline including formatting, linting, and security checks.
  • Branch Management: Automatically creates feature branches from protected branches based on change type.
  • Governance Enforcement: Integrates checks for documentation updates, spec verification, and protected branch policies.
  • Use Case: When you've finished a new feature, simply run /commit and the skill will handle staging, formatting, linting, secret scanning, updating documentation, creating a descriptive commit message, and pushing the branch, all while enforcing project rules.

Quick Start

Run the /commit command to stage, lint, commit, and push your changes with full governance.

Frequently Asked Questions about commit

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate git commit workflows with linting and secret detection?

Automated git commit workflows with linting and secret detection are executed by staging changes, running formatters, scanning for secrets, updating documentation, and pushing the branch to enforce governance before code leaves your machine.

What is a governed git commit and when do I need it?

A governed git commit enforces project standards by integrating formatting, linting, secret detection, documentation updates, and spec verification into the staging and pushing process, needed when adhering to strict project governance policies.

Can I automatically create feature branches from protected branches before committing?

Yes, you can automatically create feature branches from protected branches based on change type before committing, preventing direct commits to protected branches and maintaining governance policies.

How do I enforce documentation and spec verification checks before a git push?

Documentation and spec verification checks are enforced before a git push by integrating governance gates into the commit workflow, verifying that documentation is updated and specifications are met prior to staging and pushing.

What is the best way to prevent secrets from being committed to a git repository?

The best way to prevent secrets from being committed to a git repository is using an automated commit workflow that performs secret detection during the staging process, blocking pushes if secrets are found.

Does the commit workflow generate descriptive commit messages automatically?

Yes, the commit workflow generates descriptive commit messages automatically after running formatters, linters, and security checks, ensuring well-formed messages are pushed with the current branch.