← ClaudeAtlas

git-guidelisted

Use when running git operations or resolving repo-state issues. Triggers on prompts about commit messages, conventional commits (feat/fix/chore/docs), merge conflicts, rebases, worktrees, feature-worktree create / merge / abandon / cleanup, branch cleanup, or history rewrites, even when the user doesn't say 'git'.
xonovex/platform · ★ 5 · Code & Development · score 72
Install: claude install-skill xonovex/platform
# Git Guidelines ## Core Principles - **Conventional Commits** - Use type prefixes (feat, fix, chore, docs, refactor, test, ci), see [references/commit.md](references/commit.md) - **Auto-Generate Messages** - Analyze changed files and context, see [references/commit.md](references/commit.md) - **Isolated Development** - Use worktrees for feature branches, see [references/worktree-create.md](references/worktree-create.md) - **Validate Before Merge** - Run typecheck/lint/build/test, see [references/worktree-validate.md](references/worktree-validate.md) - **Publish and Rebase** - Push a branch upstream and rebase onto the base before opening a PR / MR, see [references/push.md](references/push.md) - **Explicit Effects** - Worktree create, merge, and cleanup default to preview and mutate only for an explicit apply ## Commit Operations - **Auto-commit** - Analyze changes, infer type, generate message, optional push, see [references/commit.md](references/commit.md) ## Branch Operations - **Push + rebase-onto-base** - Publish a branch upstream and keep its PR / MR diff just this change; the host skill (`github-guide` / `gitlab-guide`) drives the PR itself, see [references/push.md](references/push.md) ## Conflict Resolution - **Detect and classify** - Find conflicts, suggest strategy (ours/theirs/merge), see [references/merge-resolve.md](references/merge-resolve.md) - **Validate** - Run typecheck/lint after resolution before staging, see [references/merge-resolve.md](reference