Apupsis

CI Guard — Git skill for Claude Code

Git community

Trigger the Commit & Branch Guard workflow on demand.

How to install CI Guard

Installs to ~/.claude/commands/apupsis-claude-code-skill-factory-ci-guard.md

Terminal
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/Apupsis/claude-code-skill-factory/HEAD/.claude/commands/ci-guard.md -o ~/.claude/commands/apupsis-claude-code-skill-factory-ci-guard.md

Restart Claude Code, or start a new session, for it to be picked up.

What CI Guard does


description: Trigger the Commit & Branch Guard workflow on demand. argument-hint: [ref]

Purpose

Run `ci-commit-branch-guard.yml` manually to validate branch naming and Conventional Commit syntax.

Usage

/ci-guard [ref]
  • ref (optional): Branch or SHA to validate. Defaults to current branch.

Steps

  1. Ensure you are authenticated with GitHub CLI (gh auth status).
  2. Determine the branch to validate (defaults to git branch --show-current).
  3. Trigger the workflow:

Alternatives in Git

  • Worktree Deliver — Commit all work, push, and create a pull request from the current worktree 23.4k ★
  • OSS PR — Commit + PR workflow for open source contributions: auto-creates a user-prefixed branch when on main/master, t 19.7k ★
  • Yeet — Stage, commit, push code, and open a GitHub pull request via CLI 14.6k ★

Full documentation available on GitHub

View Source Repository