← ClaudeAtlas

gitlisted

Granular git operations with conventional commits — stage, commit, push, PR, merge. Auto-splits commits by type/scope, blocks on secrets, delegates verbose work to git-manager subagent. Use when you want explicit control; for full ship-it pipeline use vd:ship.
vanducng/skills · ★ 0 · Code & Development · score 76
Install: claude install-skill vanducng/skills
# Git Low-level git toolkit for the moments when you don't want the full `vd:ship` pipeline — just a clean commit, a quick push, a PR, or a merge. Keeps verbose git output out of main context by delegating to the `git-manager` subagent. ## What this skill is — and isn't | Skill | Question it answers | Scope | |---|---|---| | **`vd:git`** | **"Run one git operation cleanly."** | One verb: commit, push, PR, or merge | | `vd:ship` | "Land the branch." | Full pipeline: merge target → test → review → version → commit → push → PR → journal | | `vd:journal` | "What just happened?" | Personal entry in `.work/journals/` or `plans/journals/` | Use `vd:git` when you're mid-work and want to checkpoint, hand off a PR, or merge an upstream branch without invoking the whole ship pipeline. Use `vd:ship` when the branch is done and you want everything. ## Subcommands | Verb | Reference | Purpose | |---|---|---| | `cm` | `references/workflow-commit.md` | Stage + analyze + (split or single) + commit | | `cp` | `references/workflow-commit.md` + `references/workflow-push.md` | Same as `cm`, then push | | `pr` | `references/workflow-pr.md` | Create a Pull Request from remote diff | | `merge` | `references/workflow-merge.md` | Merge `<from>` into `<to>` using `origin/<from>` | Parse `$ARGUMENTS` first word: - `cm` / `cp` / `pr` / `merge` → load the matching reference - empty / unclear → `AskUserQuestion` with the four options. Don't auto-run `cp` — it pushes. ## Argument shapes | Form | Me