Screenshot Workflow
Capture, annotate, and share screenshots using mahpastes.
The Complete Workflow
Capture → Paste → Annotate → Share
This tutorial covers each step in detail.
Step 1: Capture a Screenshot
Use your system's screenshot tools:
macOS
| Shortcut | Action |
|---|---|
| Cmd + Shift + 3 | Full screen |
| Cmd + Shift + 4 | Selection |
| Cmd + Shift + 5 | Screenshot toolbar |
| Cmd + Shift + 4 + Space | Window |
Tip: Hold Ctrl while taking the screenshot to copy to clipboard instead of saving to file.
Windows
| Shortcut | Action |
|---|---|
| Win + Shift + S | Snipping Tool |
| PrtSc | Full screen to clipboard |
| Alt + PrtSc | Active window |
Linux
Varies by desktop environment. Common options:
gnome-screenshotflameshot- PrtSc key
Step 2: Import to mahpastes
From Clipboard
- Take screenshot to clipboard
- Focus mahpastes window
- Press Cmd/Ctrl + V
The screenshot appears in your gallery.
From File
If your screenshot was saved to disk:
- Drag the file from Finder/Explorer
- Drop onto mahpastes window
Or set up a Watch Folder for automatic import.
Step 3: Annotate the Screenshot
Make your screenshot more useful with annotations.
Open the Editor
- Find your screenshot in the gallery
- Open the clip menu (three dots) and select Edit
- The image editor opens
Clicking an image preview opens the lightbox viewer, not the editor. To reach the editor, use the clip menu on the card or the Actions menu inside the lightbox.
Add Highlights
Use rectangles to draw attention to specific areas:
- Click the Rectangle tool in the toolbar
- Choose a visible color (red works well)
- Draw a rectangle around the area of interest
Add Labels
Explain what you're highlighting:
- Click the Text tool in the toolbar
- Click near your highlight
- Type your label and press Enter to confirm
- Use contrasting colors for visibility
Draw Arrows
Point to specific elements:
- Click the Arrow tool in the toolbar (keyboard shortcut: W)
- Draw from label to target
- The arrowhead is added automatically
Example: Bug Report Screenshot
- Capture the bug state
- Red rectangle around the error
- Text label explaining the issue
- Arrow pointing to the specific element
- Save
Step 4: Share the Screenshot
Copy to Clipboard
- Open the clip menu (three dots), hover over Copy, and click Contents or File
- Paste into your destination (Slack, email, etc.)
Copy Path (for Terminal/CLI)
- Open the clip menu (three dots), hover over Copy, and click Path
- mahpastes creates a temp file and copies its path to clipboard
- Use in terminal commands:
# Open it locally (macOS example)
open "$(pbpaste)"
# Copy it somewhere permanent
cp "$(pbpaste)" ~/Desktop/bug-screenshot.png
# Upload somewhere
curl -F "file=@$(pbpaste)" https://upload.example.com
If you are not on macOS, replace pbpaste with your platform's clipboard command.
Save to Disk
- Open the clip menu (three dots) and select Save
- Choose a save location in the native file dialog
- Share the file as needed
Automated Screenshot Workflow
Set up automatic import for zero-friction capture.
Configure Watch Folder
- Open the menu drawer and click the Watch tab
- Click Add Folder and select your screenshots folder:
- macOS:
~/Desktopor custom location - Windows: Often
Pictures/Screenshots - Linux: Varies by tool
- macOS:
- Set Filter Mode to Presets and check Images
- Leave Auto-Archive unchecked (keep in main gallery)
- Click Save
The Result
Now:
- Take screenshot (saves to disk)
- mahpastes auto-imports it
- Open mahpastes and annotate
- Share
No manual paste required.
Tips for Better Screenshots
Before Capturing
- Close unnecessary windows
- Hide sensitive information
- Use appropriate zoom level
- Consider dark/light mode
Annotation Tips
- Use bright, contrasting colors
- Keep text brief
- Don't over-annotate
- Use consistent styling
For Bug Reports
Include:
- The error/issue clearly visible
- Relevant context (browser, app state)
- Steps or state leading to the issue
- Any error messages
For Documentation
Include:
- Clean, uncluttered UI
- Clear labels for referenced elements
- Appropriate window size
- Consistent styling across screenshots
Example Workflows
Customer Support
- Customer describes issue
- You reproduce and screenshot
- Annotate with circles and arrows
- Add text explaining the solution
- Copy and paste into support response
Code Review
- Screenshot the code/UI in question
- Circle the problematic area
- Add comments explaining concerns
- Share in review comments
Design Feedback
- Screenshot the design
- Mark areas needing changes
- Add specific suggestions
- Attach to design review