userscripts 개발은(는) 무엇을 하나요?
Tampermonkey 또는 ScriptCat용 브라우저 유저스크립트를 빌드, 디버깅, 패키징 또는 배포할 때 사용합니다. GM API, 메타데이터 블록, 권한 문제, @match/@grant/@connect 설정, ScriptCat 백그라운드 또는 예약 스크립트, UserConfig 블록, 또는 구독 워크플로우를 포함합니다.
Tampermonkey 또는 ScriptCat용 브라우저 유저스크립트를 빌드, 디버깅, 패키징 또는 배포할 때 사용합니다. GM API, 메타데이터 블록, 권한 문제, @match/@grant/@connect 설정, ScriptCat 백그라운드 또는 예약 스크립트, UserConfig 블록, 구독 워크플로우 등을 포함합니다.
이 스킬은 Tampermonkey와 ScriptCat을 포함한 브라우저 유저스크립트 개발 과정 전반을 지원합니다. 유저스크립트 개발자는 GM(Greasemonkey) API, 메타데이터 블록, @match, @grant, @connect 디렉티브 설정, 권한 문제 해결 등 핵심적인 작업을 수행할 수 있습니다. 특히 ScriptCat의 백그라운드 스크립트, 예약 스크립트, UserConfig 블록과 같은 고급 기능을 활용하여 복잡한 브라우저 자동화 작업을 구현할 수 있습니다. 또한 구독 워크플로우를 통해 유저스크립트를 효율적으로 배포하고 관리할 수 있어, 브라우저 확장 기능을 대체하거나 보완하는 경량화된 자동화 도구 개발에 이상적입니다.
npx skills add https://github.com/xixu-me/skills/tree/main/skills/develop-userscriptsInstalled? Explore more 생산성 & 협업 skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →
Tampermonkey 또는 ScriptCat용 브라우저 유저스크립트를 빌드, 디버깅, 패키징 또는 배포할 때 사용합니다. GM API, 메타데이터 블록, 권한 문제, @match/@grant/@connect 설정, ScriptCat 백그라운드 또는 예약 스크립트, UserConfig 블록, 또는 구독 워크플로우를 포함합니다.
This repo contains 11 individual skills — each has its own dedicated page.
Use when users ask how to write, explain, customize, migrate, secure, or troubleshoot GitHub Actions workflows, workflow syntax, triggers, matrices, runners, reusable workflows, artifacts, caching, secrets, OIDC, deployments, custom actions, or Actions Runner Controller, especially when they need official GitHub documentation, exact links, or docs-grounded YAML guidance.
Use when self-hosting OpenClaw on a cloud server, hardening a remote OpenClaw gateway, choosing between SSH tunneling, Tailscale, or reverse-proxy exposure, or reviewing Podman, pairing, sandboxing, token auth, and tool-permission defaults for a secure personal deployment.
Use when a user wants guidance on starting, contributing to, growing, governing, funding, securing, or sustaining an open source project, or asks about contributor onboarding, community health, maintainer burnout, code of conduct, metrics, legal basics, or open source project adoption.
Use when the user wants to translate a repository README, make a repo multilingual, localize docs, add a language switcher, internationalize the README, or update localized README variants in a GitHub-style repository.
Use when routing Claude Code through a local LiteLLM proxy to GitHub Copilot, reducing direct Anthropic spend, configuring ANTHROPIC_BASE_URL or ANTHROPIC_MODEL overrides, or troubleshooting Copilot proxy setup failures such as model-not-found, no localhost traffic, or GitHub 401/403 auth errors.
Use when setting up, hardening, or reviewing a cloud server for self-hosting, including DNS, SSH, firewalls, Nginx, static-site hosting, reverse-proxying an app, HTTPS with Let's Encrypt or ACME clients, safe HTTP-to-HTTPS redirects, or optional post-launch network tuning such as BBR.
Use when users ask to discover, install, list, check, update, remove, back up, restore, sync, or initialize Agent Skills, mention `bunx skills`, `npx skills`, `skills.sh`, or `skills-lock.json`, ask "find a skill for X", or want help extending agent capabilities with installable skills.
Use when the user needs to create, extract, flatten, list, test, install, script, or troubleshoot `tzst` CLI workflows for `.tzst` or `.tar.zst` archives, including compression levels, streaming mode, extraction filters, conflict resolution, JSON output, or standalone binary setup, even if they describe the archive task without naming `tzst`.
Use when work depends on the user's live browser session or visible rendered state rather than static fetches, especially for browser debugging contexts or DevTools-selected elements or requests, logged-in dashboards or CMS flows, localhost apps, forms, uploads, downloads, media inspection, DOM or iframe inspection, Shadow DOM, or browser failures that look like soft 404s, auth walls, anti-bot checks, or rate limits.
Use this skill when the user wants to send or fetch files through an Xdrop server from the terminal, asks to automate encrypted Xdrop share-link workflows, provides an Xdrop `/t/:transferId#k=...` link to download and decrypt locally, or needs Xdrop CLI flags such as `--quiet`, `--json`, `--expires-in`, `--output`, or `--api-url`, even if they do not explicitly mention the skill name.
Use when tasks involve Xget URL rewriting, registry/package/container/API acceleration, integrating Xget into Git, download tools, package managers, container builds, AI SDKs, CI/CD, deployment, self-hosting, or adapting commands and config from the live README `Use Cases` section into files, environments, shells, or base URLs.
Gemini CLI one-shot prompts, summaries, generation, skills, hooks, MCP, or Gemma routing.
Fetch GitHub issues, select candidates, spawn background fix agents, open PRs, and optionally process PR review comments.
Create, edit, audit, tidy, validate, or restructure AgentSkills and SKILL.md files.
Search, install, update, sync, or publish agent skills with the ClawHub CLI and registry.
Delegate coding work to Codex, Claude Code, or OpenCode as background workers; not simple edits or read-only code lookup.
List, configure, authenticate, call, and inspect MCP servers/tools with mcporter over HTTP or stdio.