Publish a userscript to GitHub so it can be installed via Tampermonkey's "Install from URL" using the raw GitHub URL. Wires up `@updateURL` and `@downloadURL` in the metadata block, commits, and pushes.
npx claudepluginhub danielrosehill/claude-code-plugins --plugin userscript-developmentThis skill uses the workspace's default tool permissions.
Make a userscript installable from a raw GitHub URL.
Mandates invoking relevant skills via tools before any response in coding sessions. Covers access, priorities, and adaptations for Claude Code, Copilot CLI, Gemini CLI.
Share bugs, ideas, or general feedback.
Make a userscript installable from a raw GitHub URL.
Tampermonkey installs any URL ending in .user.js. The raw GitHub URL works directly:
https://raw.githubusercontent.com/<owner>/<repo>/main/<script-name>.user.js
For auto-updates Tampermonkey checks @updateURL (or falls back to @downloadURL, then to the original install URL) on its update interval and compares @version.
gh repo create <owner>/<script-name> --public --source=. --push
main unless the user says otherwise):
downloadURL = https://raw.githubusercontent.com/<owner>/<repo>/<branch>/<file>.user.js
updateURL = same
@downloadURL and @updateURL into the metadata block if missing. Also set @supportURL to the GitHub Issues URL.git add -A
git commit -m "Publish <script-name> v<version>"
git push
@version (use the bump-version skill)..user.js.