unified-commit-gate

Run lint, style, code review, language, and IP audits before git commit or push.

8|1|Updated Jan 24, 2026
One-click install
npx skills add https://github.com/bordenet/superpowers-plus --skill unified-commit-gate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unified-commit-gate
Source: https://github.com/bordenet/superpowers-plus/tree/main/skills/engineering/unified-commit-gate
Command: npx skills add https://github.com/bordenet/superpowers-plus --skill unified-commit-gate

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Developers often commit or push code without comprehensive quality checks, leading to bugs, style violations, insecure code, and accidental leaks of proprietary information.

Core Features & Use Cases

  • Executes linting, type checking, and tests before every commit.
  • Enforces shell script style guidelines when relevant.
  • Dispatches an adversarial code review and language audit for code and documentation.
  • Performs IP audit on public remotes during push.
  • Includes sentinel check to ensure code review clearance before pushing.

Quick Start

Invoke the unified commit gate with /sp-commit before committing your changes.

Frequently Asked Questions about unified-commit-gate

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

FAQPage Schema
How do I enforce quality gates before a git commit or push?

To enforce quality gates before a git commit or push, you can run a unified commit gate that executes lint, style, code review, language, and IP audits on your repository files. This prevents flawed commits and accidental proprietary leaks.

Can I run an IP audit on public remotes before pushing code?

Yes, you can run an IP audit on public remotes before pushing code. The unified commit gate performs this audit during the push phase to prevent accidental leaks of proprietary information to external repositories.

How do I automate lint and code review checks before committing changes?

You can automate lint and code review checks before committing by invoking a unified commit gate with a slash command. It executes linting, type checking, and dispatches an adversarial code review for your code and documentation.

Does the commit gate quality check require shell utilities like shellcheck?

Yes, the commit gate quality check requires access to shell utilities like shellcheck. It needs these utilities and internal scanning scripts to properly enforce shell script style guidelines and execute comprehensive repository file audits.

What is a sentinel check for code review clearance during a git push?

A sentinel check for code review clearance is a safeguard included in a unified commit gate to ensure all adversarial code reviews are fully passed. It acts as a final blocker before allowing any code to be pushed to a remote repository.