safari-extension
CommunityBuild 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.