miaodx/intuitive-flow/intuitive-port-worktree

Claude Code and agent skill by miaodx/intuitive-flow

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

Port commits or patches between worktrees when explicitly requested; preserve the target branch and unrelated edits.

Install

npx vskill@latest install miaodx/intuitive-flow/intuitive-port-worktree

SKILL.md

Intuitive Port Worktree

Port selected commits or patches into the target checkout's current branch. Do not switch it to the source branch. Resolve source, target, and payload from the request; ask only if ambiguity risks moving the wrong work.

Inspect target status before editing, preserve unrelated changes, and stop for unclear overlapping edits. Create a backup-before-port-<timestamp> branch before applying. Never use destructive cleanup or remove remote folders.

Read application to select the payload and choose cherry-pick, patch, or manual reconstruction. Resolve mechanical drift while preserving intent; ask when source/target differences require a new contract, private-data, safety, or scope decision.

Verification

After applying changes:

Run git diff --stat, git diff --check, and git status --short in the target.

Run the smallest relevant project verification. Prefer repo-native commands from docs, Makefile, or AGENTS.md. If the target is a Python worktree that uses activate.sh, uv_run.sh, or make, use those rather than bare uv run.

If the source operation had known runtime evidence, rerun or cite the closest target-side equivalent. Do not mark complete without some verification signal.

Commit Policy

Auto-commit successful ports by default after verification passes when there was no semantically large conflict. The user asked for a port, so the normal complete state is a focused target commit, not merely staged changes.

Use one focused commit in the target. The message should describe the result, not the transport mechanism, unless the port itself is the point.

Do not auto-commit when:

  • verification failed or was skipped for reasons that make the port unsafe to

claim complete;

  • the target had overlapping local changes or unrelated staged changes that

could be swept into the commit;

  • the port required a semantically large decision as defined above;
  • the user explicitly asked not to commit.

If the target has unrelated dirty changes on non-overlapping paths, commit only the ported paths and leave unrelated work untouched.

A verified port finishes as a local commit. Pushing or merging requires explicit user authorization; read upstream sync only then. Report source/target, method, commit, changed paths, verification, skipped source changes, and sync outcome or the local state left for handoff.

Security

  • Security scanPassed, 93 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
48
Repository forks
3
7-day trend score
19

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/miaodx/intuitive-flow/intuitive-port-worktree/badge)](https://verified-skill.com/skills/miaodx/intuitive-flow/intuitive-port-worktree)

Something wrong with this skill or its page? Tell us.