promote

Create changelog-driven pull requests from dev to preview branches.

16|3|Updated May 5, 2026
One-click install
npx skills add https://github.com/Kevin-Liu-01/Agent-Machines --skill promote-kevin-liu-01
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: promote
Source: https://github.com/Kevin-Liu-01/Agent-Machines/tree/main/knowledge/skills/promote
Command: npx skills add https://github.com/Kevin-Liu-01/Agent-Machines --skill promote-kevin-liu-01

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the creation of a changelog-style promotion PR from dev to preview, reducing manual overhead in branch promotions.

Core Features & Use Cases

  • Automated PR creation: generates a promotion PR from dev to preview with an automatically assembled changelog.
  • Changelog generation: compiles commit summaries for the promotion window.
  • Configurable workflow: accepts flags to set the source/target branches, git remote, and a dry-run mode to validate changes before PR creation.

Quick Start

Promote changes from dev to preview by running the skill with the appropriate flags.

Frequently Asked Questions about promote

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

FAQPage Schema
How do I automate a dev-to-preview promotion PR with a changelog?

Generate a changelog for a promotion PR by fetching commit summaries within the specified promotion window. The skill compiles these git commit messages to automatically assemble the changelog content for the pull request.

Can I validate branch changes before creating a pull request?

Validate branch changes before creating a pull request by enabling the configurable dry-run mode. This preview mode allows you to validate the generated changelog and promotion results without actually opening the PR.

Do I need Node.js to automate git branch promotions in CI?

Node.js is required to automate git branch promotions in CI environments. The skill relies on a Node.js runtime to execute git commands or GitHub API calls for fetching commits and opening promotion pull requests.

What is the best way to configure source and target branches for automated PR creation?

Configure source and target branches for automated PR creation by passing specific flags to the skill. These configurable workflow flags also allow setting the git remote and toggling dry-run mode to validate changes.