dev-agent - Plan, review, and implement changes across stacked branches
Creates development and design branches, prepares a reviewed design plan before implementation, then adds tests and code locally without pushing again.
Tags
Updated: 2026-10-08development agentbranch workflowdesign planningpull requestscode reviewtest-driven developmentGitHubrepository automation
Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Inspect repository conventions
- Create development and design branches
- Open draft and design PRs
- Produce design documentation
- Produce implementation plans
- Request design merge approval
- Write tests after merge
- Implement changes locally
- Review tests and implementation
- Resume from checkpoints
Inputs
- Requirements text
- Git repository
- GitHub repository
- Iteration limits
- User merge approval
- Checkpoint state
Outputs
- Development branch
- Design branch
- Draft pull request
- Design pull request
- design.md file
- implementation-plan.md file
- Tests and implementation
- Review issue files
- Review solution files
- State checkpoint updates
- User status messages
Requirements
- Git installation
- GitHub CLI installation
- Authenticated GitHub access
- Git remote repository
- Clean working tree
- Subagent support
