← ClaudeAtlas

giillisted

Get Image [from] Internet Link - Zero-setup CLI for downloading full-resolution images from iCloud, Dropbox, Google Photos, and Google Drive share links. Four-tier capture strategy, browser automation, HEIC conversion, album support. Node.js/Playwright.
aiskillstore/marketplace · ★ 329 · AI & Automation · score 79
Install: claude install-skill aiskillstore/marketplace
# GIIL — Get Image [from] Internet Link A zero-setup CLI that downloads full-resolution images from cloud photo shares. The missing link between your iPhone screenshots and remote AI coding sessions. ## Why This Exists The primary use case: **Remote AI-Assisted Debugging** You're SSH'd into a remote server running Claude Code, Codex, or another AI assistant. You need to debug a UI issue on your iPhone, but how do you get that screenshot to your remote terminal? **Without giil:** ``` Download image locally → SCP to server → Tell AI the path Email yourself → Download on server → Hope it works Set up complex file sync between devices ``` **With giil:** ```bash giil "https://share.icloud.com/photos/0a1Abc_xYz..." --json # {"path": "/tmp/icloud_20240115_143022.jpg", "width": 1170, ...} ``` One command. AI sees it instantly. No file transfers, no context switching. ### The Workflow ``` iPhone Screenshot → iCloud Sync → Photos.app Share Link → Paste to SSH → giil Downloads → AI Analyzes ``` ### Why Cloud Shares Are Hard | Problem | Why It's Hard | How giil Solves It | |---------|---------------|-------------------| | JavaScript-heavy SPAs | Standard curl/wget can't execute JS | Headless Chromium via Playwright | | Dynamic image loading | Images load asynchronously from CDN | Network interception captures CDN responses | | No direct download links | URLs are session-specific and expire | Clicks Download button or intercepts live requests | | Copy/paste loses quality | Manu