
Helps you build browser userscripts for Tampermonkey and ScriptCat without getting stuck on the metadata and runtime boundaries where most scripts break. It guides you through choosing between foreground page scripts and ScriptCat background workers, sets up the right @match/@grant/@connect permissions from the start, and handles ScriptCat-specific features like @crontab scheduling and ==UserConfig== blocks. The real value is in the debugging workflow and permission troubleshooting since userscripts fail differently than regular JavaScript. If you're fighting CSP issues, missing GM_xmlhttpRequest permissions, or trying to package subscription bundles, this cuts through the trial-and-error cycle.
npx -y skills add xixu-me/skills --skill develop-userscripts --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.