install
source · Clone the upstream repo
git clone https://github.com/theogbrand/yoink
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/theogbrand/yoink "$T" && mkdir -p ~/.claude/skills && cp -r "$T/plugins/yoink/skills/yoink" ~/.claude/skills/theogbrand-yoink-yoink && rm -rf "$T"
manifest:
plugins/yoink/skills/yoink/SKILL.mdsource content
Yoink
Python only. YOINK currently only supports Python packages. If the target is clearly not a Python package, inform the user and exit immediately.
Run the full yoink decomposition pipeline by invoking skills in sequence:
1. Setup
Invoke
/yoink:setup $ARGUMENTS to scaffold the project (clone repo, install library).
Wait for setup to complete before proceeding.
2. Test Curation
Invoke
/yoink:curate-tests $ARGUMENTS to discover and generate tests, validate against the real library, rewrite imports, and sanity check.
Wait for test curation to complete before proceeding.
3. Dependency Decomposition
Invoke
/yoink:decompose $ARGUMENTS to run the decomposition loop.