Sync Dev — Testing skill for Claude Code
Merge all local feature branches into the dev branch for local testing.
How to install Sync Dev
Installs to ~/.claude/commands/neelsatyavolu-agmux-sync-dev.md
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/neelsatyavolu/agmux/HEAD/.claude/commands/sync-dev.md -o ~/.claude/commands/neelsatyavolu-agmux-sync-dev.md Restart Claude Code, or start a new session, for it to be picked up.
What Sync Dev does
Merge all local feature branches into the `dev` branch for local testing.
Steps:
- Run
git branch --list 'feat/*' 'fix/*' 'refactor/*' 'chore/*' 'docs/*'to find all feature branches. - If no
devbranch exists, create it frommaster:git checkout -b dev master - If
devexists, check it out and reset it to master:git checkout dev && git reset --hard master - For each feature branch found, merge it into dev:
git merge --no-edit- If a merge conflict occurs, auto-res
Alternatives in Testing
- Webapp Testing — Test local web applications using Playwright for UI verification and debugging 94.1k ★
- Testing Strategy — This project is small, runs in a terminal, and is mostly deterministic 10.9k ★
- AI Contribution Skills (Engram) — branch-pr: clean branch and PR workflow 2.5k ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
QA Merge
QA-verified merge of terminal branches to main (team lead / QA only)
Cfn Pseudo
SPARC Pseudocode phase. Trace logic, enumerate branches, find failure paths, verify branch coverage BEFORE wri
X Dev
Plugin development & testing — local install, validate, update, test
Local Env
Local environment — build and test actual-sync
Contract Sync
Pull latest FuFirE OpenAPI spec, update local copy, run contract tests, report drift
M Branch Prune Lite
Git Branch Management and Test/Merge Workflow List (no test version)
Related Agents
Branch Janitor
Post-merge cleanup agent — after the human confirms a PR/branch merge, removes stale agent worktrees, deletes
PR Open
Create a pull request for the current branch. Analyzes all commits, runs validation, and opens a well-formatte
Waves Merger
Runs one sync point of a waves run in the main checkout — merges the named plan branches, regenerates what mus