safari-extension

Community

Build Safari browser extensions.

Authormoasq
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill provides the necessary structure and guidance for developing Safari browser extensions, enabling custom functionality within the Safari browser.

Core Features & Use Cases

  • SFSafariExtensionHandler: Implement native Swift code to manage extension logic and communication.
  • Content Scripts: Inject JavaScript into web pages to interact with their content.
  • Web Resources: Define manifest.json, background scripts, and UI elements like popups.
  • Use Case: Create an extension that automatically highlights keywords on any webpage or a tool that modifies the appearance of specific websites.

Quick Start

Use the safari-extension skill to set up a new Safari Web Extension project with a content script and a native handler.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: safari-extension
Download link: https://github.com/moasq/nanowave/archive/main.zip#safari-extension

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.