⚡AgentSkills
🧰 Engineering Essentials · Collaboration Workflow

Practice git discipline teams thank you for (Rust)

Commit hygiene, branch strategy, and recovery skills preventing shared-repo disasters.

foundation~25 minAll Software Engineers

Steps

  1. 1Atomic commits: one logical change, imperative message with why
  2. 2Branch names carry ticket refs: feat/123-short-slug
  3. 3Rebase local before PR; merge only via repo's chosen strategy
  4. 4Master interactive rebase, reflog rescue, and bisect fluently
  5. 5Never rewrite shared branches; force-push with lease only when agreed
  6. 6Tag releases and keep changelog in sync mechanically
  7. 7Let the borrow checker guide design; resist RefCell escapes
  8. 8Benchmark criterion suites for hot paths before optimizing

Common Pitfalls

  • ▲git push --force default aliasing over teammates
  • ▲Thousand-line 'WIP' commits nobody can review

Commands

Install with skills CLI
$ npx skills add aniruddhaadak80/skills --skill collab-workflow-git-discipline-rust
Install globally
$ npx skills add aniruddhaadak80/skills --skill collab-workflow-git-discipline-rust -g

Tags

#git#workflow#engineering-essentials#collab-workflow

Related skills

Commit hygiene, branch strategy, and recovery skills preventing shared-repo disasters.

🧰 Engineering Essentials·~25m

Commit hygiene, branch strategy, and recovery skills preventing shared-repo disasters.

🧰 Engineering Essentials·~25m

Commit hygiene, branch strategy, and recovery skills preventing shared-repo disasters.

🧰 Engineering Essentials·~25m