papercut-setup
Installation
SKILL.md
Papercut setup
A guided wrapper around install.sh. It checks what is installed, asks how much the user wants, runs the installer non-interactively and reports. Use it whenever another papercut skill finds something missing.
Preflight
- Find the repo root (where
install.shlives):readlinkon the installed skill folder ends in<root>/skills/papercut-setup. Look in each harness's skills folder in turn (the table isharnesses.sh; typically~/.claude/skills,~/.agents/skills,~/.config/opencode/skills, or the same under<project>/). Failing that,PAPERCUT_HOME=in${XDG_CONFIG_HOME:-~/.config}/papercut-explainer/config.env. If neither exists, the skills probably came fromnpx skills add(skills only, no library). Ask where to clone the repo (default~/papercut-explainer), rungit clone https://github.com/0xS4N4TG/papercut-explainer <dir>, and use that as the root. The installer then replaces the copied skill folders with links into the checkout (it backs up real folders first). Never guess a path. - Run every
install.shcommand from that root. It needs bash, and macOS or Linux (Windows: use WSL). - The installer's own prompts need a terminal, which the agent's shell tool lacks. Always pass
--yesand the answers as flags. Tell the user they can run./install.shthemselves for the interactive menu.
1. Doctor
./install.sh --doctor