Openpaw c-clipboard
System clipboard — copy, paste, transform content between clipboard and files.
install
source · Clone the upstream repo
git clone https://github.com/daxaur/openpaw
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/daxaur/openpaw "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/c-clipboard" ~/.claude/skills/daxaur-openpaw-c-clipboard && rm -rf "$T"
manifest:
skills/c-clipboard/SKILL.mdsource content
Clipboard — Copy & Paste
Read from and write to the system clipboard. Built into macOS, no install needed.
Commands
# Read clipboard contents pbpaste # Copy text to clipboard echo "hello world" | pbcopy # Copy file contents to clipboard pbcopy < /path/to/file.txt # Save clipboard to file pbpaste > /path/to/output.txt # Copy command output to clipboard ls -la | pbcopy date | pbcopy # Transform clipboard content pbpaste | tr '[:lower:]' '[:upper:]' | pbcopy # uppercase pbpaste | sort | pbcopy # sort lines pbpaste | wc -w # word count # Copy with no trailing newline printf "%s" "exact text" | pbcopy
Linux Equivalents
# If on Linux, use xclip or xsel xclip -selection clipboard # copy (pipe into) xclip -selection clipboard -o # paste
Guidelines
- When the user says "copy this" or "put this in my clipboard", use
pbcopy - When the user says "what's in my clipboard?" or "paste", use
pbpaste - For transformations, pipe
through the transform and back topbpastepbcopy - Always confirm what was copied with a brief summary
- Never display clipboard contents unless asked — they may contain sensitive data