merge-to-cp

Merge approved tickets into the CP branch after validation.

Updated Mar 6, 2026
One-click install
npx skills add https://github.com/nand1234/Agentic-workflow-builder --skill merge-to-cp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: merge-to-cp
Source: https://github.com/nand1234/Agentic-workflow-builder/tree/main/ai-dev-worflow/.claude/skills/merge-to-cp
Command: npx skills add https://github.com/nand1234/Agentic-workflow-builder --skill merge-to-cp

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Merges an approved done ticket into the CP branch. Run after you have reviewed and approved a ticket.

Core Features & Use Cases

  • Validates ticket status is done and acceptance criteria are met before merging.
  • Switches to the CP branch, performs a no-ff merge, and pushes after a successful test run.
  • Enforces coding workflow hard rules to prevent merging into main/master and to ensure traceability.

Quick Start

Run /merge-to-cp TICKET-ID FEATURE to merge the ticket into the CP branch.

Frequently Asked Questions about merge-to-cp

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

FAQPage Schema
How do I merge an approved git ticket branch into a CP branch?

To merge an approved git ticket branch into a CP branch, the workflow validates ticket status and acceptance criteria, switches to the CP branch, performs a no-ff merge, and pushes after successful tests.

What is a no-ff merge and why is it required for CP branches?

A no-ff merge creates a merge commit instead of fast-forwarding, preserving branch history. It is required for CP branches to enforce coding workflow hard rules and ensure full traceability of merged work items.

Can I use this workflow to merge tickets directly into main or master?

No, you cannot use this workflow to merge tickets into main or master. It enforces hard coding workflow rules to prevent merging into main/master and restricts automated ticket merges to the CP branch only.

Do I need to manually run tests before merging a ticket into the CP branch?

No, you do not need to manually run tests before merging a ticket into the CP branch. The workflow performs a no-ff merge and pushes to the remote only after a successful test run validates the completed work.

What happens to ticket status after a successful CP branch merge?

After a successful CP branch merge, the workflow automatically updates the ticket status. It reads ticket and RTM docs during validation and marks the ticket status as done upon a successful merge.