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.