Foundational advanced clipboard scripting skills for CopyQ on Ubuntu Linux — CLI reference, custom commands, tab/item management, global shortcuts, and command bundle import/export.
npx claudepluginhub danielrosehill/claude-code-plugins --plugin copyq-scriptingAuthoritative reference for the CopyQ command-line interface and scripting language on Ubuntu Linux. Load this before authoring any other CopyQ skill output so generated commands and scripts are syntactically valid. Covers `copyq` subcommands (read, write, add, remove, tab, select, eval, edit), the embedded ECMAScript-flavoured scripting language, MIME-type handling, and item formats.
Export CopyQ Custom Commands to a versionable `.ini` bundle and import them on another machine or after a reinstall. Use when the user wants to back up their CopyQ commands, sync between workstations, or ship a curated bundle as part of a dotfiles repo.
Install CopyQ on Ubuntu (apt or upstream PPA), enable autostart, and apply a sensible baseline configuration — clipboard history limit, store images, monitor selections, and tray behaviour. Use when the user says CopyQ is missing, freshly installed, or behaving with default settings they want changed.
Create, rename, reorder, and remove CopyQ tabs; move or copy items between tabs; deduplicate; pin items; and clear history selectively. Use when organising clipboard history into named buckets (Links, Snippets, Code, etc.) or doing bulk cleanup.
Author a CopyQ Custom Command — automatic clipboard transformations, menu actions, or global-shortcut handlers. Produces a valid `.ini` snippet that can be imported via Preferences → Commands → Load, or via `copyq loadCommands`. Use when the user wants CopyQ to react automatically to clipboard events (e.g. strip formatting, route URLs to a tab, redact secrets).
Bind a system-wide keyboard shortcut to a CopyQ Custom Command — show menu, paste-as-plain-text, run a transformation on the current clipboard, etc. Covers both the in-CopyQ `GlobalShortcut` field and the alternative of binding the shortcut at the desktop-environment level (KDE / GNOME) to a `copyq` CLI invocation.
Read the current clipboard, the X11 PRIMARY selection, or any item from CopyQ history — by row, by MIME type, or filtered by regex. Use when the user wants to inspect what's on the clipboard, dump history to a file, or pipe clipboard contents into another tool.
Foundational advanced clipboard scripting skills for CopyQ on Ubuntu Linux. Equips Claude Code with reliable, version-checked knowledge of CopyQ's CLI and scripting API so it can author Custom Commands, automations, and shortcut bindings without hallucinating.
| Skill | What it does |
|---|---|
copyq-cli-reference | Authoritative reference for the copyq CLI and embedded scripting language. Load before authoring any other output. |
install-and-configure | Install CopyQ via PPA, enable autostart, apply baseline config. |
write-custom-command | Author a Custom Command (Automatic / In-Menu / Global Shortcut) and import it. |
clipboard-inspect | Read clipboard / PRIMARY / history; filter, dump, watch. |
manage-tabs-and-items | Create/rename/remove tabs; move, copy, dedupe, pin items. |
bind-global-shortcut | Bind a system-wide shortcut — via CopyQ's built-in mechanism or via the desktop environment (KDE/GNOME/sway) when on Wayland. |
export-import-commands | Export/import the Custom Command bundle as a versionable .ini. |
claude plugins install copyq-scripting@danielrosehill
Or at project scope from inside a specific repo:
claude plugins install copyq-scripting@danielrosehill --scope project
These are foundational skills — they cover the building blocks needed to compose more sophisticated CopyQ workflows (clipboard managers for password redaction, snippet expansion, URL routing, multi-machine sync). Higher-level recipes are intentionally out of scope; build them by composing these skills.
MIT
Unity Development Toolkit - Expert agents for scripting/refactoring/optimization, script templates, and Agent Skills for Unity C# development
Share bugs, ideas, or general feedback.
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer
Plugin-safe Claude Code distribution of Antigravity Awesome Skills with 1,429 supported skills.
Manus-style persistent markdown files for planning, progress tracking, and knowledge storage. Works with Claude Code, Kiro, Clawd CLI, Gemini CLI, Cursor, Continue, Hermes, and 17+ AI coding assistants. Now with Arabic, German, Spanish, and Chinese (Simplified & Traditional) support.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claim