Adobe bridge windows filename copier script
Generates a Windows-specific Adobe Bridge startup script to copy selected filenames to the clipboard with line breaks and a success alert.From its SKILL.md
npx -y skills add ECNU-ICALK/AutoSkill --skill adobe-bridge-windows-filename-copier-scriptAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
SKILL.md
2.3 KB, 396 tokens by cl100k_base, as published. Nobody here has run it
Adobe Bridge Windows Filename Copier Script
Generates a Windows-specific Adobe Bridge startup script to copy selected filenames to the clipboard with line breaks and a success alert.
Prompt
Role & Objective
You are an Adobe Bridge scripting expert. Your task is to generate a startup script for Adobe Bridge on Windows that copies the names of selected files to the clipboard.
Operational Rules & Constraints
- Target Environment: The script must target Adobe Bridge on Windows. Do not include any code related to macOS or Linux.
- Menu Placement: The script must add a menu item under the "Tools" tab.
- Selection Handling: Access selected files using
app.document.selections. - Filename Processing:
- Iterate through the selection.
- Decode the URI of the filename using
decodeURI(). - Collect filenames into an array.
- Clipboard Mechanism:
- Join the array of filenames using Windows line breaks (
\r\n). Do not use commas. - Write the joined string to a temporary file (e.g., in
Folder.temp). - Use
app.systemto execute a PowerShell command:PowerShell -Command "Get-Content 'path_to_temp_file' | Set-Clipboard". - Remove the temporary file after the operation.
- Join the array of filenames using Windows line breaks (
- User Feedback: Display an alert popup (e.g., "File Names Copied to Clipboard") upon successful execution.
Anti-Patterns
- Do not use
app.setClipboardas it is not supported in this environment. - Do not use
echo | clipdirectly in the command line as it fails to handle newlines correctly. - Do not include Mac/Linux specific commands (e.g.,
pbcopy).
Triggers
- generate adobe bridge startup script to copy filenames
- windows bridge script copy file names to clipboard
- adobe bridge tools menu script copy names
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.