safari-tabs

Manage Safari tabs, reading lists, bookmarks, and history via AppleScript.

5|Updated Dec 25, 2025
One-click install
npx skills add https://github.com/jacobrask/claude-skills --skill safari-tabs-jacobrask
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: safari-tabs
Source: https://github.com/jacobrask/claude-skills/tree/main/skills/safari-tabs
Command: npx skills add https://github.com/jacobrask/claude-skills --skill safari-tabs-jacobrask

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps you manage and interact with your Safari browser tabs, reading list, bookmarks, and history, reducing clutter and improving your browsing efficiency.

Core Features & Use Cases

  • Tab Management: Analyze, organize, find duplicates, and close tabs based on various criteria.
  • Data Export: Export your open tabs, reading list, and bookmarks into different formats like Markdown, CSV, JSON, and HTML.
  • History Search: Quickly search your browsing history for specific terms within a given timeframe.
  • Use Case: You have dozens of tabs open and need to quickly find and close all tabs from a specific website, or export your current session to a Markdown list for later reference.

Quick Start

Ask Claude to close all tabs from 'example.com'.

Frequently Asked Questions about safari-tabs

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I close all Safari tabs from a specific website at once?

You can close Safari tabs from a specific website by asking Claude to close all tabs matching that domain. The Skill uses AppleScript to filter and close matching tabs automatically.

Can I export my open Safari tabs to a Markdown list?

Yes, you can export open Safari tabs to Markdown. The Skill also supports exporting tabs, reading lists, and bookmarks to CSV, JSON, and HTML formats via AppleScript.

Does this Safari tab manager work on macOS?

Yes, this Safari tab manager works on macOS. It relies on AppleScript to interact with Safari, so macOS is required to execute the tab organization and history search commands.

What is the best way to find and deduplicate duplicate Safari tabs?

The best way to deduplicate Safari tabs is to ask Claude to analyze your open tabs. The Skill identifies duplicate URLs and can close them to reduce browser clutter.

How do I search Safari browser history for specific terms within a timeframe?

You can search Safari browser history by asking Claude to find specific terms within a given timeframe. The Skill queries Safari's history database via AppleScript to return matching results.

Can I manage my Safari reading list and bookmarks with Claude?

Yes, you can manage your Safari reading list and bookmarks. The Skill allows you to organize reading list items and export bookmarks alongside standard tab management functions.