← ClaudeAtlas

gitlisted

Handle version control tasks: commit changes, review pull requests, and manage issues or branches. Use when user says 'commit', 'PR', 'issue', or 'branch'.
Git-Fg/taches-principled · ★ 0 · Code & Development · score 73
Install: claude install-skill Git-Fg/taches-principled
## Decision Router IF committing changes with conventional messages → SHIP mode IF posting line-specific PR review comments → REVIEW mode IF loading issues or creating technical specs → ISSUES mode IF using git notes or worktrees → ADVANCED mode # Mode: SHIP Create well-formatted commits with conventional messages and publish pull requests. ## Commit Workflow 1. **Branch check:** If on `main`/`master`, create feature branch (`<type>/<scope>/<description>`) 2. **Lint:** Run pre-commit checks unless `--no-verify` 3. **Stage:** Auto-stage if no files staged 4. **Split:** If changes touch multiple concerns, split into atomic commits 5. **Message:** Generate with emoji + conventional commit format. ### Commit Conventions You MUST read `references/commit-conventions.md` BEFORE generating commit messages to ensure compliance with conventional commit types and emojis. ## PR Workflow 1. **Pre-flight:** Check for uncommitted changes 2. **Template:** Use `.github/pull_request_template.md` if exists 3. **Title:** Emoji + type + scope: `✨(scope): description` 4. **Create:** Draft PR by default, convert to ready when complete **Spawn Directives:** - **ALWAYS use the `git-preflight-checker` skill to run pre-flight checks (lint, type-check) in parallel while the main agent prepares the commit message** --- # Mode: REVIEW Post line-specific comments on PR diffs. Supports single comments and batched multi-file reviews. ### Review Commands You MUST read `references/review-commands.