Back to list
acdc-digital

git-workflow

by acdc-digital

ACDC.digital | Building agentic frameworks that actually work.

1🍴 0📅 Jan 11, 2026

SKILL.md


name: git-workflow description: Git workflow patterns for the ACDC Digital monorepo including commit conventions, branching strategy, and common operations. Use when committing code, managing branches, or resolving git issues.

Git Workflow

When to use this skill

Use this skill when:

  • Committing changes with proper messages
  • Managing branches
  • Resolving merge conflicts
  • Working with git history

Commit Message Convention

Use conventional commits format:

<type>(<scope>): <subject>

[optional body]

Types

TypeDescription
featNew feature
fixBug fix
docsDocumentation changes
styleFormatting, no code change
refactorCode restructuring
perfPerformance improvement
testAdding tests
choreMaintenance tasks

Scopes (Projects)

  • soloist - Soloist app changes
  • smnb - SMNB app changes
  • aura - AURA app changes
  • convex - Backend changes
  • ui - Component/UI changes

Examples

git commit -m "feat(soloist): add mood prediction chart"
git commit -m "fix(smnb): resolve ticker symbol validation"
git commit -m "docs: update README with project cards"
git commit -m "chore: update dependencies"

Branching Strategy

main                    # Production-ready code
├── feature/xxx         # New features
├── fix/xxx             # Bug fixes
└── chore/xxx           # Maintenance

Common Commands

Stage and commit all changes

git add -A && git commit -m "type(scope): message" && git push origin main

Create feature branch

git checkout -b feature/new-feature

Merge to main

git checkout main
git merge feature/new-feature
git push origin main

View changes

git status
git diff
git log --oneline -10

Undo last commit (keep changes)

git reset --soft HEAD~1

Stash changes

git stash
git stash pop

Protected Files

These files require careful attention:

  • .env* files (never commit secrets)
  • .legal/ folder (in .gitignore)
  • convex/_generated/ (auto-generated)

.gitignore Patterns

Key ignored patterns:

  • node_modules/
  • .next/
  • .env*
  • .legal/
  • .convex/

Score

Total Score

55/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新

+5
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

+5

Reviews

💬

Reviews coming soon