What problem does it solve? Manually preparing environment deployments—creating deploy branches, merging the latest base branch, pushing, and opening PRs against qa/staging branches—is repetitive and error-prone. This Skill automates the entire flow with a single command. ## Core Features & Use Cases - Automated deploy branch creation: Derives a {feature}_to_{env} branch from the current feature branch and merges the latest base branch before pushing. - Duplicate PR detection: Checks for an existing PR from the same deploy branch and skips recreation, since pushing to the branch updates the PR automatically. - Conflict-safe recovery: Aborts the merge, deletes the deploy branch, and returns to the feature branch if the base branch merge conflicts. - Use Case: After finishing a feature, run /ndf:deploy qa/staging to get a ready-to-review PR targeting the staging environment without touching any git commands manually. ## Quick Start Ask the AI to deploy the current feature branch to the qa/staging environment branch using the deploy command.