Yoink setup

Scaffold project: clone repo, install real library. Only invoke when explicitly requested by the user or by the yoink orchestrator.

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/setup" ~/.claude/skills/theogbrand-yoink-setup && rm -rf "$T"
manifest: plugins/yoink/skills/setup/SKILL.md
source content

Setup

Do not invoke this skill unless explicitly requested. It is called by

/yoink:yoink
or run standalone by the user.

Execute the setup script to scaffold the project:

"${CLAUDE_SKILL_DIR}/scripts/setup.sh" $ARGUMENTS

After the setup script runs, print its full output to the user verbatim.

CRITICAL: After setup completes, check the cloned repo for a Python package (e.g.,

pyproject.toml
,
setup.py
, or
setup.cfg
in
.yoink/reference/
). If none are found, inform the user that YOINK currently only supports Python packages and exit. You MUST NOT proceed to subsequent phases.