.claude/skills/git-workflow/SKILL.md
Use when the Integrator is performing git operations — committing, branching, merging feature branches, resolving conflicts, managing branch lifecycle, or maintaining commit history. Activates for any git-related work.
npx skillsauth add dsivov/ai_development_team git-workflowInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Apply this guidance when:
feature/CR-NNN-short-descriptionhotfix/NNN-short-description1. Create: git checkout -b feature/CR-001-user-auth development
2. Work: Multiple commits as work progresses
3. Update: git merge development (keep in sync)
4. Test: Run ALL tests before final merge
5. Merge: git checkout development && git merge --no-ff feature/CR-001-user-auth
6. Cleanup: git branch -d feature/CR-001-user-auth
Regularly sync feature branches with development:
git checkout feature/CR-001-user-auth
git merge development
# Resolve any conflicts
# Run tests to verify
[TASK-NNN] Brief description of what changed
Optional longer description explaining:
- Why this change was made
- What approach was taken
- Any notable decisions
merge only when merging to developmentgit status<<<<, ====, >>>>)development
Use when the Integrator is writing unit tests, e2e tests, designing test strategies, improving test coverage, creating test fixtures, or mocking dependencies. Activates for any testing-related work including TDD, test refactoring, or test debugging.
development
Use when the Architect is breaking down change requests into implementable tasks, defining acceptance criteria, estimating task size, mapping dependencies, or creating technical sub-tasks for Developer and Integrator.
development
Use when the Architect is designing system architecture, choosing technology stacks, defining data models, designing APIs, making scalability decisions, or updating ARCHITECTURE.md. Activates for any architecture design, technology evaluation, or system structure discussion.
documentation
Use when the Manager is writing status updates, daily reports, queue messages to team members, escalation notices, or cross-role coordination messages. Activates when composing any team communication, reports, or documentation updates.