Benja Pauls Serpentstack Git Workflow

Git Workflow

tomevault-io 3daefc9 2 files · 1.8 KB Updated

File contents

Git Workflow

Branch Naming

Use prefixed branch names:

  • feature/short-description — new functionality
  • fix/short-description — bug fixes
  • chore/short-description — tooling, dependencies, config
  • refactor/short-description — code restructuring

Lowercase, hyphens, under 50 characters.

Commit Messages

Follow Conventional Commits:

<type>: <short summary under 72 chars>

Types: feat, fix, chore, docs, test, refactor, style

Pull Request Format

gh pr create \
  --title "feat: add projects endpoint" \
  --body "## Summary
- What changed and why (1-3 bullets)

## Test plan
- How the changes were verified"

Pre-Push Checklist

Before pushing, run the full verification suite:

make verify   # lint + typecheck + test for both backend and frontend

This runs the same checks as CI, so if it passes locally, CI will pass too.


Source: Benja-Pauls/SerpentStack — distributed by TomeVault.

tomevault-io/skills-registry/tree/main/benja-pauls--serpentstack--git-workflow commit 3daefc9f56

Frequently asked questions

npx skillmds@latest add tomevault-io/benja-pauls-serpentstack-git-workflow