Skip to content
Development
Skill

/git-pr-strategy

Apply safe branching, commits, conflict resolution, review ownership, merge, rollback, and release-tag rules.

From plugin
app-dev-team
432 skills30 agents27 commands2 hooks
Install
$ npx -y skills add vmobifystudio/app-dev-team --skill git-pr-strategy --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/git-pr-strategy

Context preview

The summary Claude sees to decide when to auto-load this skill.

Apply safe branching, commits, conflict resolution, review ownership, merge, rollback, and release-tag rules.

SKILL.md

git-pr-strategy.SKILL.md
name: git-pr-strategy
description: Apply safe branching, commits, conflict resolution, review ownership, merge, rollback, and release-tag rules.

Git and PR strategy

Use for every code or documentation change that will be reviewed, merged, released, reverted, or shared with another agent. Read `knowledge/git-workflow.md` and `agent-isolation` first.

Lifecycle

1. Run context preflight and confirm the base branch, ticket, worktree, and dirty-tree state. 2. Use one worktree per writing agent and one ticket per branch. Never stage blindly. 3. Keep commits coherent and reversible: implementation, tests, docs, and generated artifacts should be distinguishable when that helps review. Do not rewrite another agent's branch. 4. Before review, update from the declared integration branch and rerun the relevant gates. A review is stale when the source commit or required evidence changes. 5. The reviewer owns the verdict; the author fixes findings. No self-approval, no merge on a summary, and no merge while required checks are unknown. 6. Resolve conflicts by reading both sides and the governing spec. Never choose “ours” or “theirs” blindly. If the conflict changes behavior or contract, escalate to the owner of that contract. 7. Record the merge commit/tag, checks, evidence bundle, and rollback/revert path in the release record.

Communication

Use the team ledger for material decisions, blockers, escalations, and handoffs. State what changed, what was verified, what remains unknown, and the exact next action. Do not hide a failed command behind “could not run”; name the missing toolchain or input.

Read more
Ships withapp-dev-team

Describe your app idea in one line. Get a shipped iOS & Android app. AI App Studio is a team of 30 AI specialists — a CEO, product manager, designers, iOS/Android engineers, a code reviewer, QA, and a release manager — that works like a real software studio.

Get the whole plugin

Other skills on app-dev-team.