{"id":"sdlll-claude-for-safari","name":"claude-for-safari","af_score":45.5,"security_score":52.8,"reliability_score":25.0,"what_it_does":"Provides an AI “Skill” (installed via npx) that lets an agent control the user’s local Safari on macOS using AppleScript and macOS-native capabilities (including page interaction, tab listing/switching, JavaScript execution, and screenshots via screencapture).","best_when":"You want an AI agent to work with your existing Safari session on macOS (real user context), with OS-level permissions controlling access to automation and screenshots.","avoid_when":"You need a multi-platform/browser-agnostic solution or you cannot grant macOS automation/screen permissions; also avoid for handling highly sensitive browsing without strict user oversight.","last_evaluated":"2026-03-30T15:39:28.262070+00:00","has_mcp":false,"has_api":false,"auth_methods":["macOS system permission prompts for Automation (terminal controlling Safari)","macOS Screen Recording permission (optional, for background screenshots)"],"has_free_tier":false,"known_gotchas":["Requires macOS automation permissions; first-run may require user confirmation in System Settings","Screenshot mode affects UX: foreground screenshot can briefly activate Safari (~0.3s) unless Screen Recording permission is granted","Operations are stateful (click/type/navigate), so retries may cause duplicate actions unless the agent adds safeguards","Safari-only support; behavior may vary by page complexity and dynamic web apps"],"error_quality":0.0}