Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Complete development work by presenting structured options for merge, PR, or cleanup. Use when implementation is complete, all tests pass, and you need to decide how to integrate work. Triggers on finish branch, complete branch, merge branch, create PR, done with feature, implementation complete.
Complete development work by presenting structured options for merge, PR, or cleanup. Use when implementation is complete, all tests pass, and you need to decide how to integrate work. Triggers on finish branch, complete branch, merge branch, create PR, done with feature, implementation complete.
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Then review README.md for any prerequisites, environment setup, or post-install checks. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run.
Complete development work by presenting clear options and executing the chosen workflow.
After implementation is complete, guides you through verifying tests, presenting integration options, and executing the chosen path (merge, PR, keep, or discard).
Implementation is complete All tests pass Ready to integrate work into the main branch KEYWORDS: finish branch, complete branch, merge, PR, done with feature
npm test / cargo test / pytest / go test ./... If tests fail: Stop. Cannot proceed until tests pass. Tests failing (N failures). Must fix before completing: [Show failures] If tests pass: Continue to Step 2.
git merge-base HEAD main 2>/dev/null || git merge-base HEAD master 2>/dev/null Or confirm: "This branch split from main - is that correct?"
Present exactly these 4 options: Implementation complete. What would you like to do? 1. Merge back to <base-branch> locally 2. Push and create a Pull Request 3. Keep the branch as-is (I'll handle it later) 4. Discard this work Which option?
For Options 1, 2, 4 only: # Check if in worktree git worktree list | grep $(git branch --show-current) # If yes: git worktree remove <worktree-path> For Option 3: Keep worktree.
OptionMergePushKeep WorktreeCleanup Branch1. Merge locallyβ--β2. Create PR-ββ-3. Keep as-is--β-4. Discard---β (force)
Proceed with failing tests Merge without verifying tests on the result Delete work without typed confirmation ("discard") Force-push without explicit request Skip presenting all 4 options Automatically cleanup worktree for Options 2 or 3 Ask open-ended "What should I do next?" (use structured options)
Called by: subagent-development (after all tasks complete) executing-plans (after all batches complete) Pairs with: git-worktrees - Cleans up worktree created by that skill
Code helpers, APIs, CLIs, browser automation, testing, and developer operations.
Largest current source with strong distribution and engagement signals.