← Back to Skills Marketplace
yushimohuang

clipboard-manager-tool

by yushimohuang · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
322
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install clipboard-manager-tool
Description
Clipboard history management. Use when user says "copy to clipboard", "paste from clipboard", "clipboard history", or wants to manage copied items.
README (SKILL.md)

Clipboard Manager

Manage clipboard history with save, search, and recall capabilities.

File Location

clipboard-history.md in workspace root

Commands

Save Current Clipboard

When user says: "save clipboard", "copy this to history"

bash skills/clipboard-manager-1.0.0/scripts/clipboard.sh save

Get Current Clipboard

When user says: "what's in clipboard", "show clipboard"

bash skills/clipboard-manager-1.0.0/scripts/clipboard.sh get

Set Clipboard

When user says: "copy this to clipboard: X"

bash skills/clipboard-manager-1.0.0/scripts/clipboard.sh set "\x3Ctext>"

Show History

When user says: "clipboard history", "show copied items"

bash skills/clipboard-manager-1.0.0/scripts/clipboard.sh history [--limit 10]

Search History

When user says: "find in clipboard history: X"

bash skills/clipboard-manager-1.0.0/scripts/clipboard.sh search "\x3Ckeyword>"

Restore from History

When user says: "restore clipboard item X"

bash skills/clipboard-manager-1.0.0/scripts/clipboard.sh restore \x3Cindex>

Clear History

When user says: "clear clipboard history"

bash skills/clipboard-manager-1.0.0/scripts/clipboard.sh clear

History Format

# Clipboard History

## [1] 2026-03-10 10:30:45

Pasted content here


## [2] 2026-03-10 10:25:12

Another copied item

Platform Support

OS Support
Windows ✅ (powershell/clip)
macOS ✅ (pbcopy/pbpaste)
Linux ✅ (xclip/xsel)

Response Format

When showing clipboard:

📋 **Current Clipboard:**

Content here...

When showing history:

📋 **Clipboard History** (last 5)

[1] 2026-03-10 10:30 - "Meeting notes..."
[2] 2026-03-10 10:25 - "API endpoint: https://..."
[3] 2026-03-10 10:20 - "console.log('test')"
Usage Guidance
This skill appears to do exactly what it claims: local clipboard access and a saved history file. Before installing, verify and fix the script path referenced in SKILL.md (or ensure the file is installed at skills/clipboard-manager-1.0.0/scripts/clipboard.sh), and be aware that the tool will write clipboard contents to clipboard-history.md in the workspace root. Because clipboards often contain sensitive data, consider adding clipboard-history.md to .gitignore, restricting file permissions, or removing sensitive items from history. Also note the trim_history implementation looks buggy and could corrupt the history file; review/patch that function if you plan to rely on it. Finally, ensure required platform binaries (pbcopy/pbpaste, xclip/xsel, or PowerShell/clip) are available.
Capability Analysis
Type: OpenClaw Skill Name: clipboard-manager-tool Version: 1.0.0 The skill manages clipboard history by logging content to a local file (`clipboard-history.md`), which poses a privacy risk as it may capture sensitive data like passwords or API keys in plain text. The `scripts/clipboard.sh` file contains shell injection vulnerabilities where user-provided text is piped directly into commands (e.g., `echo "$text" | pbcopy` and `grep ... "$keyword"`) without sanitization. While the behavior aligns with the stated purpose, the lack of input validation and the inherent risk of clipboard logging make it a security concern.
Capability Assessment
Purpose & Capability
The skill's name/description match its behavior: it reads and writes the system clipboard and stores history in a markdown file. It legitimately needs write access to the workspace to store clipboard-history.md. Minor inconsistency: SKILL.md commands reference 'skills/clipboard-manager-1.0.0/scripts/clipboard.sh' while the provided manifest shows scripts/clipboard.sh at the package root, so the runtime path in the instructions may not exist as written.
Instruction Scope
SKILL.md confines the agent to running the included shell script for save/get/set/history/clear/search. The instructions do not request additional credentials or read unrelated system files. However, the instructions reference a specific path that doesn't match the file manifest (packaging mismatch) which may cause the agent to fail to run the script unless paths are corrected.
Install Mechanism
No install spec is present and the skill is instruction+script only. Nothing is downloaded or written by an installer step. This minimizes install-time risk.
Credentials
No environment variables or external credentials are requested (good). The script does persist clipboard contents to workspace/clipboard-history.md — this is expected for a history tool but means any sensitive data copied to the clipboard (passwords, tokens, private keys) will be saved in plaintext in the workspace. The user should be aware and treat the history file appropriately (gitignore, permissions, encryption) or avoid saving sensitive clipboard contents.
Persistence & Privilege
The skill does not set always:true and does not attempt to modify other skills or global agent settings. It only writes its own history file in the workspace root, which is within its scope.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install clipboard-manager-tool
  3. After installation, invoke the skill by name or use /clipboard-manager-tool
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of Clipboard Manager. - Manage clipboard history: save, search, recall, and clear clipboard items. - Supports basic clipboard operations: get, set, and show history. - Compatible with Windows, macOS, and Linux. - Provides command-line scripts for all clipboard actions. - Displays clipboard content and history in a clear, readable format.
Metadata
Slug clipboard-manager-tool
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is clipboard-manager-tool?

Clipboard history management. Use when user says "copy to clipboard", "paste from clipboard", "clipboard history", or wants to manage copied items. It is an AI Agent Skill for Claude Code / OpenClaw, with 322 downloads so far.

How do I install clipboard-manager-tool?

Run "/install clipboard-manager-tool" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is clipboard-manager-tool free?

Yes, clipboard-manager-tool is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does clipboard-manager-tool support?

clipboard-manager-tool is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created clipboard-manager-tool?

It is built and maintained by yushimohuang (@yushimohuang); the current version is v1.0.0.

💬 Comments