Commit hygiene, branch strategy, and recovery skills preventing shared-repo disasters.
Scanned 9/29/2026
npx -y skills add aniruddhaadak80/skills --skill collab-workflow-git-discipline-dotnet --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Collab Workflow Git Discipline Dotnet?
Add the live security badge to your README โ it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/aniruddhaadak80-collab-workflow-git-discipline-dotnet)More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.
---
name: collab-workflow-git-discipline-dotnet
description: "Commit hygiene, branch strategy, and recovery skills preventing shared-repo disasters."
---
# Practice git discipline teams thank you for (.NET)
> Commit hygiene, branch strategy, and recovery skills preventing shared-repo disasters.
**Track:** ๐งฐ Engineering Essentials ยท **Domain:** Collaboration Workflow ยท **Level:** foundation ยท **~25 min**
**Who this is for:** All Software Engineers
## When to Use This Skill
Commit hygiene, branch strategy, and recovery skills preventing shared-repo disasters.
Use it whenever a matching task appears in conversation โ the agent loads these instructions on demand.
## Steps
1. Atomic commits: one logical change, imperative message with why
2. Branch names carry ticket refs: feat/123-short-slug
3. Rebase local before PR; merge only via repo's chosen strategy
4. Master interactive rebase, reflog rescue, and bisect fluently
5. Never rewrite shared branches; force-push with lease only when agreed
6. Tag releases and keep changelog in sync mechanically
7. Review GC modes per workload type (workstation/server)
8. Benchmark with BenchmarkDotNet; beware allocation in loops
## Common Pitfalls
- git push --force default aliasing over teammates
- Thousand-line 'WIP' commits nobody can review
## Commands
**Install with skills CLI**
```bash
npx skills add aniruddhaadak80/skills --skill collab-workflow-git-discipline-dotnet
```
**Install globally**
```bash
npx skills add aniruddhaadak80/skills --skill collab-workflow-git-discipline-dotnet -g
```
---
Part of [aniruddhaadak80/skills](https://github.com/aniruddhaadak80/skills) ยท Browse all at https://skills.sh/aniruddhaadak80/skillsIs this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!