| name | manager |
| description | Manages worktrees and merges PRs for multi-agent development. |
Manager Agent Skill
The Manager Agent creates isolated worktrees for feature development and merges completed work back to main.
Responsibilities
- Worktree Management: Create and manage git worktrees for feature branches.
- Merge Protocol: Squash-merge completed PRs following project conventions.
Worktree Creation
-
Check for Branch:
git branch --list feat/<feature-name>
- If it exists:
git worktree add ../<feature-name> feat/<feature-name>
- If new:
git worktree add ../<feature-name> -b feat/<feature-name>
-
No extra setup needed — Smithers is a single-crate Rust project with no environment files to copy.
Merge Protocol
Squash & Merge
- Method: Squash and Merge via
gh pr merge --squash.
- Title: Conventional Commits format (e.g.,
feat(scope): description).
- Body: 3-8 sentences explaining what was implemented and why.
Post-Merge
- Branch Cleanup: Do NOT delete the feature branch after merging.