Back to Skills
claude-for-safari
Control the user's real Safari browser on macOS through AppleScript, page JavaScript, screenshots, and carefully verified System Events input. Use when an agent needs to inspect or operate the user's existing Safari tabs and login sessions, including reading pages, navigating, clicking, filling non-sensitive forms, taking screenshots, observing page-level fetch/XHR metadata, or troubleshooting Safari-specific UI behavior.
95stars16forksUpdated 10/20/2026
Security Assessment
Safe(100/100)
Security Score100/100
Detailed description not yet generated. View the SKILL.md tab for raw content.
All Files
19 filesREADME_CN.md4.2 KB
Viewtests/test_scripts.js12.1 KB
Viewreferences/advanced.md2.4 KB
Viewscripts/net_read.js0.6 KB
Viewscripts/control_indicator_remove.js0.4 KB
Viewscripts/form_fill.js4.8 KB
Viewscripts/control_indicator.js1.1 KB
Viewscripts/net_monitor.js6.7 KB
ViewREADME.md6.6 KB
Viewtests/fixtures/forms.html0.7 KB
Viewreferences/troubleshooting.md3.0 KB
Viewscripts/safari_wid.swift1.1 KB
Viewdocs/superpowers/specs/2026-08-04-enhanced-safari-skill-design.md12.4 KB
ViewLICENSE1.0 KB
Viewscripts/form_fill_runner.jxa1.5 KB
ViewSKILL.md11.5 KB
Viewscripts/form_discover.js4.8 KB
Viewdocs/superpowers/plans/2026-08-04-enhanced-safari-skill.md3.1 KB
Viewscripts/net_remove.js0.6 KB
ViewInstall claude-for-safari
Quick Setup:
- Copy the skill folder to
.claude/skills/ - Claude will automatically detect and use the skill
Repository
sdlll/claude-for-safari