develop-userscripts

Community

Master Tampermonkey & ScriptCat userscript creation

Authorxixu-me
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Developers often struggle with userscript issues that arise at the boundary between runtime environments and metadata configuration, leading to broken scripts, permission errors, and deployment headaches.

Core Features & Use Cases

  • Runtime Selection Guide: Decision graph to choose between portable foreground scripts, ScriptCat background or cron scripts, and subscription packages.
  • Permission Preflight Checklist: Ensures correct @grant, @connect, and manager settings before coding.
  • Step‑by‑step Workflow: From metadata drafting to debugging in the actual execution context and publishing with appropriate update models.
  • Quick Reference Table: Maps common intents to default choices and warns about pitfalls.
  • Common Mistake Alerts: Highlights typical errors such as missing grants, incorrect script type usage, and mis‑placed configuration blocks.
  • Use Case Example: Creating a Tampermonkey script that extracts article titles on page load while handling cross‑origin API calls via GM_xmlhttpRequest.

Quick Start

Use the develop-userscripts skill to help me create a Tampermonkey userscript that extracts article titles from news sites and runs on page load.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: develop-userscripts
Download link: https://github.com/xixu-me/skills/archive/main.zip#develop-userscripts

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.