LogoClawIndex
CasesSkillsAbout
LogoClawIndex

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.

merge - Squash merge feature to main/develop

Performs squash merge of current feature branch to main or develop branch with worktree support

Tags

Updated: 2026-03-22

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • check uncommitted changes
  • switch to target branch
  • pull target branch
  • perform squash merge
  • create merge commit
  • delete feature branch
  • push target branch
  • detect merge conflicts

Inputs

  • Git repository
  • feature branch
  • target branch
  • merge commit message

Outputs

  • merged commit
  • updated target branch
  • deleted feature branch

Requirements

  • Git repository
  • feature or fix branch
  • no uncommitted changes

Source

  • Spec: SKILL.md
git
merge
branch
version-control
worktree
check uncommitted changes
switch to target branch
pull target branch
perform squash merge
Git repository
feature branch
target branch
merged commit
updated target branch
deleted feature branch