← Back to Skills Marketplace
2462
Downloads
0
Stars
79
Active Installs
1
Versions
Install in OpenClaw
/install finishing-a-development-branch
Description
Use when implementation is complete, all tests pass, and you need to decide how to integrate the work - guides completion of development work by presenting structured options for merge, PR, or cleanup
Usage Guidance
Review this skill before installing if you use git worktrees. It is not malicious, but before choosing merge, PR, or discard, verify the branch, base branch, remote, GitHub account, and worktree path. Treat Option 2 carefully because the instructions disagree about whether the local worktree should be removed after creating the PR.
Capability Analysis
Type: OpenClaw Skill
Name: finishing-a-development-branch
Version: 0.1.0
The skill bundle is classified as benign. All shell commands (`git`, `gh`, `npm test`, `cargo test`, `pytest`, `go test`) and network operations (`git pull`, `git push`, `gh pr create`) are directly aligned with the stated purpose of managing a development branch. The `SKILL.md` explicitly includes instructions for the AI agent to ensure safe operation, such as verifying tests before proceeding, presenting structured options, and requiring explicit user confirmation for destructive actions like discarding work. There is no evidence of intentional harmful behavior, data exfiltration, persistence, or prompt injection designed to subvert the agent for malicious purposes; instead, the instructions aim to guide the agent towards safe and transparent execution of developer workflows.
Capability Assessment
Purpose & Capability
The skill’s capabilities match its stated purpose: running tests, merging branches, pushing to a remote, creating a pull request, deleting a branch, and cleaning up worktrees are expected branch-finishing actions, though they are high-impact repository operations.
Instruction Scope
The artifact conflicts on Option 2: one section says to clean up the worktree after creating a PR, while the quick reference and later safety guidance say Option 2 should keep the worktree and cleanup should only occur for Options 1 and 4.
Install Mechanism
The bundle contains only SKILL.md with no executable installer, hooks, package scripts, or hidden install-time behavior.
Credentials
The workflow relies on the user’s existing git and GitHub CLI environment. Remote publication via git push and gh pr create is purpose-aligned, but users should verify the target remote, repository, branch, and account.
Persistence & Privilege
There is no background persistence or privilege escalation. The skill can create persistent repository state through merges, pushed branches, PRs, branch deletion, and worktree removal when those workflow paths are followed.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install finishing-a-development-branch - After installation, invoke the skill by name or use
/finishing-a-development-branch - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial release: 完成开发分支
Metadata
Frequently Asked Questions
What is Finishing a Development Branch?
Use when implementation is complete, all tests pass, and you need to decide how to integrate the work - guides completion of development work by presenting structured options for merge, PR, or cleanup. It is an AI Agent Skill for Claude Code / OpenClaw, with 2462 downloads so far.
How do I install Finishing a Development Branch?
Run "/install finishing-a-development-branch" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Finishing a Development Branch free?
Yes, Finishing a Development Branch is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Finishing a Development Branch support?
Finishing a Development Branch is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Finishing a Development Branch?
It is built and maintained by zlc000190 (@zlc000190); the current version is v0.1.0.
More Skills