When an OpenCLI adapter breaks because a website changed its DOM or API, this walks you through diagnostic mode, shows you how to patch the specific adapter file, and retries the command. It enforces safety boundaries (stops on auth errors, never touches core source files, max 3 repair rounds) and helps you distinguish real breakage from normal "empty result" responses that look broken but aren't. The workflow is systematic: run with OPENCLI_DIAGNOSTIC=1 to get a JSON context dump, use opencli browser to explore what changed, edit the adapter at the exact path it gives you, verify. Useful if you're running OpenCLI commands in automation and want to self-heal adapter drift instead of waiting for upstream fixes.
npx skills add https://github.com/joeseesun/opencli-skill --skill qiaomu-opencli-autofix