browser-tab-resource-investigation

Community

Tame resource-hungry browser tabs on macOS.

AuthorDavidTeju
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Programmatically identify and manage resource-heavy browser tabs on macOS using ps, AppleScript, and forensic techniques. Use when user says: (1) "my browser is using a lot of CPU/memory", (2) "which tab is causing my Mac to run slow/hot", (3) "Edge/Chrome/Safari is hogging resources", (4) "find the runaway tab", (5) "there's a tab making my computer slow", (6) "close duplicate tabs", (7) "clean up my browser tabs". Covers process investigation, AppleScript tab enumeration, forensic identification (kill → observe → identify), and bulk tab operations.

Core Features & Use Cases

  • Identify high-resource browser processes by CPU and memory usage
  • Enumerate per-tab URLs and titles across Edge/Chrome/Safari using AppleScript
  • Forensic kill-and-observe technique to pinpoint culprit tab and bulk cleanup (close duplicates, old tabs, and redirect tabs)
  • Decode redirect URLs and rebrowse to real destinations for cleanup

Quick Start

Identify high-resource browser processes, enumerate open tabs with AppleScript, then use the kill-and-observe technique to identify the culprit tab and perform bulk cleanup as needed.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 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: browser-tab-resource-investigation
Download link: https://github.com/DavidTeju/shared-skills/archive/main.zip#browser-tab-resource-investigation

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 471,000+ vetted skills library on demand.