Pushcheck Local Gates Before CI — Git skill for Claude Code
Run every gate the project already declares — prek plus a real (non-dry-run) compile of what changed — before git push, so CI is never the first runner of a formatter or a build.
How to install Pushcheck Local Gates Before CI
Installs to ~/.claude/skills/v-sekai-fire-dot-claude-pushcheck-local-gates-before-ci/SKILL.md
mkdir -p ~/.claude/skills/v-sekai-fire-dot-claude-pushcheck-local-gates-before-ci && curl -fsSL https://raw.githubusercontent.com/V-Sekai-fire/dot-claude/HEAD/skills/pushcheck-local-gates-before-ci.md -o ~/.claude/skills/v-sekai-fire-dot-claude-pushcheck-local-gates-before-ci/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Pushcheck Local Gates Before CI does
name: pushcheck-local-gates-before-ci description: Run every gate the project already declares — prek plus a real (non-dry-run) compile of what changed — before `git push`, so CI is never the first runner of a formatter or a build. Load whenever you're about to push a branch, whenever a CI round-trip felt slow, whenever a prek / clang-format / copyright-headers / scons failure landed on a PR when the change had never left the desk, or whenever the workspace hits the RFD 2229 pattern "a part
Alternatives in Git
- Git Worktree Setup — Create isolated git worktrees with instant feedback and background Rust verification 25.5k ★
- Codebase To Course — by Zara Zhang - A Claude Code skill that turns any codebase into a beautiful, interactive single-page HTML cou 2.1k ★
- Validate Title Provided — if [ -z "$PLAN_TITLE" ]; then echo "❌ Error: Plan title required" echo "Usage: /sync-todos-to-github \"Plan Ti 618 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Aegis Approval Gate
PreToolUse hook that blocks destructive Bash ops (rm -rf, git push --force, DROP TABLE, etc.) until an active
Dashclaw Postcommit
Post-commit verification wave — dispatch gate-runner, drift-auditor, and
Deliver Task
Deliver ONE task through its full per-task lifecycle — claim, implement via a routed coder worker, verify, ope
Quality Gates
Run the project's quality gates — plus any failure class the current PR's live CI is red on — fix failures at
Se Irr
Assumption Review — detect unproven assumptions, pin them in a commit-stamped record, promote the load-bearing
Pvc Git Commit Message Local
Claude Code skill that writes a git commit message in the PVC format (vX.Y.Z headline plus one bullet per real
Related Agents
CI Local Runner
Use this agent to run a repo's CI gates locally and report whether the code is safe to push — especially when
Dashclaw Gate Runner
Runs the DashClaw verification gates (lint, full vitest suite, build, contract checks) and returns ONLY the fa
Bd Spec
Fills in the S3 system specification (spec.yaml). Queries knowledge to populate parameters, attaches provenanc