Agent skill
blink-skill
Install this agent skill to your Project
npx add-skill https://github.com/idanbeck/claude-skills/tree/main/blink-skill
SKILL.md
Blink Camera Skill
Control and monitor Blink cameras. View snapshots, check motion events, arm/disarm systems, and download video clips.
Setup
1. Install Dependencies
pip3 install blinkpy
2. Authenticate
python3 ~/.claude/skills/blink-skill/blink_skill.py setup YOUR_EMAIL YOUR_PASSWORD
If you have 2FA enabled, you'll receive a PIN via email/SMS:
python3 ~/.claude/skills/blink-skill/blink_skill.py verify YOUR_PIN
3. Verify Setup
python3 ~/.claude/skills/blink-skill/blink_skill.py cameras
Commands
List Cameras
python3 ~/.claude/skills/blink-skill/blink_skill.py cameras
List Networks/Sync Modules
python3 ~/.claude/skills/blink-skill/blink_skill.py networks
Get Camera Snapshot
python3 ~/.claude/skills/blink-skill/blink_skill.py snapshot "Playground"
python3 ~/.claude/skills/blink-skill/blink_skill.py snapshot "Front Door"
Saves snapshot to ~/.claude/skills/blink-skill/snapshots/
Get Camera Status
python3 ~/.claude/skills/blink-skill/blink_skill.py status "Playground"
python3 ~/.claude/skills/blink-skill/blink_skill.py status # All cameras
Check Recent Events
python3 ~/.claude/skills/blink-skill/blink_skill.py events
python3 ~/.claude/skills/blink-skill/blink_skill.py events --camera "Playground" --limit 5
Download Last Video Clip
python3 ~/.claude/skills/blink-skill/blink_skill.py video "Playground"
Saves video to ~/.claude/skills/blink-skill/snapshots/
Arm System
python3 ~/.claude/skills/blink-skill/blink_skill.py arm # Arm all networks
python3 ~/.claude/skills/blink-skill/blink_skill.py arm --network "Home" # Arm specific network
Disarm System
python3 ~/.claude/skills/blink-skill/blink_skill.py disarm # Disarm all networks
python3 ~/.claude/skills/blink-skill/blink_skill.py disarm --network "Home" # Disarm specific network
Output
All commands return JSON:
{
"cameras": [
{
"name": "Playground Slide",
"type": "mini",
"armed": true,
"battery": "ok",
"temperature": 72,
"last_motion": "2026-02-02T15:30:00"
}
],
"count": 1
}
Viewing Snapshots
After getting a snapshot, you can view it:
# macOS
open ~/.claude/skills/blink-skill/snapshots/Playground_Slide_20260202_153000.jpg
# Or ask Claude to read/display it
Security Notes
- Credentials stored locally in
~/.claude/skills/blink-skill/credentials.json - No passwords stored after initial auth - only OAuth tokens
- Tokens auto-refresh when expired
Troubleshooting
"Not authenticated" Error
Run setup again with your credentials.
2FA Issues
Make sure to complete the verify step with the PIN sent to your email/phone.
Camera Not Found
Camera names are partial matches (case-insensitive). Run cameras to see exact names.
#blink #cameras #security #smart-home
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
fal-video-skill
godaddy-skill
Manage GoDaddy domains and DNS records. Use when the user asks to set up DNS, manage domain records, check DNS propagation, point domains to servers, or configure A/AAAA/CNAME/MX/TXT records. Supports bulk operations for quick domain setup.
gcal-skill
Read, create, and manage Google Calendar events. Use when the user asks to check calendar, view schedule, find meetings, create events, or see what's on the agenda. Supports multiple accounts.
nano-banana-pro
Generate images using AI. Use when the user asks to create, generate, or make images, pictures, graphics, illustrations, visuals, or artwork. Also use for image editing with reference images.
google-docs-skill
Create, read, update, share, and export Google Docs. Use when the user asks to create documents, write content to Google Docs, share docs, export to PDF/DOCX, or convert markdown files to Google Docs.
film-maker-skill
Didn't find tool you were looking for?