Usage Guide
Usage Guide
Section titled “Usage Guide”This guide covers both manual and automatic transformation workflows in Clipboard Recast.
Manual Transformation
Section titled “Manual Transformation”Manual transformations give you full control over when and how to process your clipboard content.
Basic Manual Transformation
Section titled “Basic Manual Transformation”- Copy Content: Copy any text to your clipboard
- Trigger Action: Press
Cmd+Shift+Aor click “Clipboard Actions” from the menu bar - Select Transformation: Choose the transformation you want to apply
- View Result: A window appears showing both original and transformed content
- Use Result: Choose to:
- Copy: Copy the result to clipboard (original content preserved)
- Replace: Replace clipboard content with the result
- Close: Keep original clipboard content unchanged
Alternative Ways to Trigger
Section titled “Alternative Ways to Trigger”- Menu Bar: Click the Clipboard Recast icon → Select “Clipboard Actions”
- Keyboard: Press
Cmd+Shift+Afrom anywhere - From Menu: Click icon → Select “Clipboard Actions…”
Viewing Results
Section titled “Viewing Results”The result window shows:
- Original Content (left side): What you copied
- AI Result (right side): The transformed content
- Action Buttons (bottom): Copy, Replace, or Close
Both views are scrollable for long content.
Automatic Transformation
Section titled “Automatic Transformation”Automatic transformations process your clipboard content as soon as you copy it, based on your workflow rules.
Enabling Auto-Processing
Section titled “Enabling Auto-Processing”- Open the Workflows window (menu bar icon → Workflows…)
- Check the “Auto-process clipboard changes” checkbox at the top
- For each workflow you want to auto-trigger, enable “Auto-trigger when matched”
How Auto-Processing Works
Section titled “How Auto-Processing Works”When auto-processing is enabled:
- You copy content to clipboard
- Clipboard Recast detects the content type
- Checks if any workflows match the content
- If a workflow has auto-trigger enabled and matches:
- Automatically sends content to AI
- Shows notification when processing
- Displays result window when complete
Best Practices for Auto-Processing
Section titled “Best Practices for Auto-Processing”Good Use Cases:
- Error messages → Automatically search for solutions
- Screenshots → Automatically analyze content
- URLs → Automatically summarize web page content
Avoid Auto-Trigger For:
- Generic text (too broad, triggers too often)
- Sensitive data (passwords, API keys, personal info)
- Large content (can be slow and expensive)
Example Workflows
Section titled “Example Workflows”Explain Code (Manual)
Section titled “Explain Code (Manual)”Setup:
- Create workflow:
- Name: “Explain Code”
- Trigger Type: Code
- Action: Explain
- Auto-trigger: ✗ (disabled)
Usage:
- Copy code from your IDE
- Press
Cmd+Shift+A - Select “Explain Code”
- Read the explanation
Debug Errors (Automatic)
Section titled “Debug Errors (Automatic)”Setup:
- Create workflow:
- Name: “Debug Errors”
- Trigger Type: Error
- Action: Search Solutions
- Auto-trigger: ✓ (enabled)
Usage:
- Copy an error message
- Wait 1-2 seconds
- Result appears automatically with suggested solutions
Fix Grammar (Manual with Keywords)
Section titled “Fix Grammar (Manual with Keywords)”Setup:
- Create workflow:
- Name: “Fix Grammar”
- Trigger Type: Text
- Action: Fix Grammar
- Keywords: “draft, email, message”
- Auto-trigger: ✗ (disabled)
Usage:
- Copy text containing “draft”, “email”, or “message”
- Press
Cmd+Shift+A - “Fix Grammar” appears in the actions list
- Select it to fix grammar
Analyze Screenshots (Automatic)
Section titled “Analyze Screenshots (Automatic)”Setup:
- Create workflow:
- Name: “Analyze Screenshot”
- Trigger Type: Screenshot
- Action: Explain
- Auto-trigger: ✓ (enabled)
Usage:
- Take a screenshot (
Cmd+Shift+4) - Wait 2-3 seconds for detection
- AI automatically analyzes the screenshot
- View the explanation in the result window
Understanding Content Type Detection
Section titled “Understanding Content Type Detection”Clipboard Recast automatically detects 12+ content types:
Code Detection
Section titled “Code Detection”Triggers when content contains:
- Programming keywords (def, function, class, if, while, etc.)
- Common syntax patterns (brackets, semicolons, indentation)
- Code-like structure
Error Detection
Section titled “Error Detection”Triggers when content contains:
- Error keywords (Error, Exception, Warning, Failed)
- Stack traces
- Error codes and messages
URL Detection
Section titled “URL Detection”Triggers when content contains:
- URLs starting with http:// or https://
- Web addresses
Screenshot Detection
Section titled “Screenshot Detection”Triggers when:
- New screenshot file appears on Desktop
- Image is copied to clipboard
- Screenshot naming pattern matches
JSON Detection
Section titled “JSON Detection”Triggers when content:
- Starts with
{or[and ends with}or] - Contains valid JSON structure
XML Detection
Section titled “XML Detection”Triggers when content:
- Starts with
<and contains XML-like tags - Has matching opening/closing tags
Markdown Detection
Section titled “Markdown Detection”Triggers when content contains:
- Markdown headings (
#,##, etc.) - Markdown formatting (
**bold**,*italic*, etc.) - Markdown links
[text](url)
HTML Detection
Section titled “HTML Detection”Triggers when content contains:
- HTML tags (
<html>,<div>,<p>, etc.) - HTML document structure
CSV Detection
Section titled “CSV Detection”Triggers when content:
- Contains comma-separated values
- Has consistent column structure
Email Detection
Section titled “Email Detection”Triggers when content contains:
- Email headers (From:, To:, Subject:)
- Email-like structure
File Path Detection
Section titled “File Path Detection”Triggers when content:
- Starts with
/(Unix path) or drive letter (Windows path) - Contains path separators
Text Detection
Section titled “Text Detection”Default for everything else that doesn’t match above patterns.
Working with Results
Section titled “Working with Results”Copying Results
Section titled “Copying Results”Click the Copy button to:
- Copy AI result to your clipboard
- Keep original content accessible (can paste original from history)
- Close the result window
Replacing Clipboard
Section titled “Replacing Clipboard”Click the Replace button to:
- Replace clipboard content with AI result
- Original content is saved to history
- Close the result window
- Next paste will use the AI result
Closing Without Action
Section titled “Closing Without Action”Click the Close button or press Esc to:
- Keep original clipboard content
- Dismiss the result window
- No changes to clipboard
Tips for Effective Use
Section titled “Tips for Effective Use”1. Use the Right Workflow Type
Section titled “1. Use the Right Workflow Type”Match workflow trigger to content:
- Code snippets → Code trigger
- Error messages → Error trigger
- General text → Text trigger with keywords
- Screenshots → Screenshot trigger
- API responses → JSON trigger
- Config files → XML or JSON trigger
- Data exports → CSV trigger
- File operations → File Path trigger
2. Leverage Keywords
Section titled “2. Leverage Keywords”Keywords help refine when workflows appear:
- Add specific words that indicate intent
- Use multiple keywords separated by commas
- Keywords make Text triggers more specific
3. Mix Manual and Automatic
Section titled “3. Mix Manual and Automatic”- Manual for actions you want control over (explain, improve)
- Automatic for routine tasks (error debugging, screenshots)
4. Test Before Auto-Trigger
Section titled “4. Test Before Auto-Trigger”Before enabling auto-trigger on a workflow:
- Create it with auto-trigger disabled
- Test it manually a few times
- Verify the results are what you expect
- Then enable auto-trigger
5. Monitor Your Usage
Section titled “5. Monitor Your Usage”Keep an eye on:
- AI provider costs (each transformation uses API credits)
- Response times (some providers are faster than others)
- Result quality (try different providers for different tasks)
Keyboard Shortcuts Reference
Section titled “Keyboard Shortcuts Reference”Quick reference for all usage shortcuts:
Cmd+Shift+A: Transform clipboard content (global)Cmd+Shift+H: Open clipboard history (global, default — customizable in Settings)Cmd+Q: Quit applicationEsc: Close result window
Next Steps
Section titled “Next Steps”- Workflows Guide: Deep dive into workflow configuration
- Keyboard Shortcuts: Master all shortcuts
- Screenshots: Learn screenshot-specific features