V-Sekai-fire

Pushcheck Local Gates Before CI — Git skill for Claude Code

Git community

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

Terminal
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 ★
  • Bulletproof Quick Start Guide — Target Audience: Complete beginners Never used Python/git before 11.1k ★
  • CCometixLine — A high-performance Claude Code statusline tool written in Rust with Git integration and real-time usage tracki 2.4k ★

Full documentation available on GitHub

View Source Repository