Fqih

Atomic Push — Git skill for Claude Code

Git community

Atomic commit + scan + push ke GitHub dengan identity check, ruff lint, gitleaks secret scan.

How to install Atomic Push

Installs to ~/.claude/skills/fqih-.mycc-setup-atomic-push/SKILL.md

Terminal
mkdir -p ~/.claude/skills/fqih-.mycc-setup-atomic-push && curl -fsSL https://raw.githubusercontent.com/Fqih/.mycc-setup/HEAD/commands/atomic-push.md -o ~/.claude/skills/fqih-.mycc-setup-atomic-push/SKILL.md

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

What Atomic Push does


description: Atomic commit + scan + push ke GitHub dengan identity check, ruff lint, gitleaks secret scan.

/atomic-push

Atomic push: stage → identity check → ruff lint → gitleaks scan → commit → rebase → push.

Jalankan step berikut sebagai satu workflow atomik. Kalau ada yang fail, stop, jangan push.

Step 1: Pre-flight checks

# Verify identity
git config user.name
git config user.email

# Both HARUS:
#   name:  Fqih
#   email: mhmdfkih21@gmail.com

Kalau salah, stop

Alternatives in Git

  • Worktree Deliver — Commit all work, push, and create a pull request from the current worktree 23.4k ★
  • Yeet — Stage, commit, push code, and open a GitHub pull request via CLI 14.6k ★
  • Commit Commands — Git commit workflows: commit, push, and PR creation 14k ★

Full documentation available on GitHub

View Source Repository