Agent skill

c-clipboard

System clipboard — copy, paste, transform content between clipboard and files.

Stars 105
Forks 3

Install this agent skill to your Project

npx add-skill https://github.com/daxaur/openpaw/tree/main/skills/c-clipboard

SKILL.md

Clipboard — Copy & Paste

Read from and write to the system clipboard. Built into macOS, no install needed.

Commands

bash
# 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

bash
# 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 pbpaste through the transform and back to pbcopy
  • Always confirm what was copied with a brief summary
  • Never display clipboard contents unless asked — they may contain sensitive data

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results