deploy-dev

Merge feature branches into develop and push to the remote repository.

25|13|Updated Apr 27, 2025
One-click install
npx skills add https://github.com/blaxel-ai/sandbox --skill deploy-dev-blaxel-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deploy-dev
Source: https://github.com/blaxel-ai/sandbox/tree/main/.agents/skills/deploy-dev
Command: npx skills add https://github.com/blaxel-ai/sandbox --skill deploy-dev-blaxel-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the process of merging code changes into the development branch and deploying them to a testing environment, ensuring that reviewers can easily access and test the latest updates.

Core Features & Use Cases

  • Automated Merging: Safely merges feature branches into the develop branch.
  • Conflict Resolution: Guides the user through resolving merge conflicts interactively.
  • Deployment Confirmation: Ensures the deployment to the dev environment is confirmed.
  • Use Case: After a developer completes a feature and it passes automated checks, this Skill is used to merge it into the main development line so QA can test it in a live environment.

Quick Start

Use the deploy-dev skill to merge the current branch into develop and push the changes.

Frequently Asked Questions about deploy-dev

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I merge a feature branch into the develop branch and push changes to remote?

To merge a feature branch into the develop branch, the skill automates the merge process and pushes changes to the remote repository. It confirms successful deployment to the development environment for continuous integration testing.

Can I resolve git merge conflicts interactively when deploying to dev?

Yes, you can resolve git merge conflicts interactively during deployment to dev. The skill guides you through conflict resolution step by step before safely merging feature branches and pushing updates to the remote develop branch.

What is the best way to automate merging feature branches for QA testing?

The best way to automate merging for QA testing is using a deployment skill that merges completed features into the develop branch and pushes them remotely. This ensures reviewers access the latest updates in a live environment.

Does this deployment process handle continuous integration workflows for code review?

Yes, the deployment process handles continuous integration workflows after code review. It merges reviewed code from feature branches into develop, pushes changes to the remote repository, and confirms deployment for testing.

Why do I need to merge code into develop before deploying to a testing environment?

Merging code into develop before deploying to a testing environment ensures reviewers can easily access and test the latest updates. It maintains a stable development line for continuous integration and QA workflows.

What happens if there are merge conflicts when pushing to the develop branch?

If there are merge conflicts when pushing to the develop branch, the skill handles them interactively. It guides you through resolving conflicts before completing the merge and confirming deployment to the dev environment.