copy
Installation
SKILL.md
対象をクリップボードにコピーする。対象は 3 パターンで解釈する:
| 対象 | コピーする内容 |
|---|---|
| 存在するファイルパス | ファイルの中身 (pbcopy < <path>) |
| 「さっきの出力」「この URL」等の会話参照 | 会話中の該当内容 |
| それ以外のテキスト | 引数のテキストそのまま |
pbcopy < "<absolute-path>" # ファイル
printf '%s' "<text>" | pbcopy # テキスト (末尾改行を付けない)
- 画像ファイル (
.png.jpg等) は pbcopy だと壊れるので osascript で画像としてコピーする:osascript -e 'set the clipboard to (read (POSIX file "<absolute-path>") as «class PNGf»)'(JPEG はJPEG picture) - どれを指しているか曖昧な場合 (同名ファイルが複数ある、会話参照が特定できない等) はユーザーに確認する