🧭
AutomationJavaScript

Claude For Safari

by SDLLL

Claude For Safari is an Automation skill for Claude Code, published by SDLLL in claude-for-safari.

64 stars10 forkson SDLLL/claude-for-safariAdded 2026/08/12+2% in starsRepository updated 2026/08/04
ai-agentapplescriptbrowser-automationbrowser-controlclaude-codeclaude-code-skillclaude-skillmacosmcp-toolsafarisafari-extensionweb-scraping
Install in seconds
Install Claude For Safari
Copy Claude For Safari into your Claude Code skills folder. Run the command in your terminal, or review the source on GitHub before installing.
terminal
npx degit https://github.com/SDLLL/claude-for-safari/tree/main/docs/superpowers/plans ~/.claude/skills/plans

Requires Node.js. Downloads this skill only — not the rest of the repository — into your Claude Code skills folder.

Without Node.js

git clone https://github.com/SDLLL/claude-for-safari.git

Clones the whole repository, then copy the skill’s own directory into your skills folder yourself.

In this catalog

Source file
docs/superpowers/plans/2026-08-04-enhanced-safari-skill.md in SDLLL/claude-for-safari
Installs to
~/.claude/skills/plans
Collection
One of 2 skills cataloged from this repository
Category
Automation1523 skills

What Claude For Safari does

Claude For Safari automates Safari browser tasks with scripts and helper utilities for forms, navigation, and network observation. Use it when you need controlled browser interaction and validation on macOS.

Claude For Safari is cataloged under Automation on DirSkills. Claude For Safari comes from a repository tagged ai-agent, applescript, browser-automation, browser-control and claude-code.

Documentation

README

Enhanced Safari Skill Implementation Plan

Execution mode: Inline maintainer implementation in this session, per the user's request for a lightweight delivery flow.

Goal: Integrate the safe, useful ideas from PRs #2 and #3 into an enhanced but concise Safari skill, validate it, credit the contributors, and push the reviewed result to main.

Architecture: Keep SKILL.md as the core workflow and route detailed troubleshooting to one-level references. Add focused helpers for forms, network observation, control indication, and CoreGraphics window lookup; each helper is idempotent, bounded, and testable.

Tech Stack: Markdown, JavaScript, JXA, Swift/CoreGraphics, Node.js tests, GitHub CLI.


Task 1: Add deterministic helpers and tests

This is the opening of the README. Read the full README on GitHub.

Frequently asked about Claude For Safari

  • What else does SDLLL publish alongside Claude For Safari?

    Claude For Safari is one of 2 skills that DirSkills catalogs from SDLLL/claude-for-safari, the repository it ships in. Its siblings there include Claude for Safari. Each one is a separate skill with its own page in this directory, installs the same way Claude For Safari does, and is maintained by SDLLL in that same repository. The rest of the collection is listed on the SDLLL/claude-for-safari page.

  • How does Claude For Safari compare to other Automation skills?

    Claude For Safari ranks #1418 by stars among the 1523 Automation skills in this catalog. The most-starred ones next to it are Autonomous Loops, Autonomous Agent Harness and Automation Audit Ops. DirSkills ranks by the star count of the repository each skill ships in, so that order reflects how popular those repositories are rather than any review of Claude For Safari against them. Open each page to compare what they document and how they install.