third-party-impact

Categorize third-party scripts and quantify their main-thread blocking impact.

1|Updated Jan 9, 2026
One-click install
npx skills add https://github.com/anouar1991/binaryPetsClaude --skill third-party-impact
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: third-party-impact
Source: https://github.com/anouar1991/binaryPetsClaude/tree/main/plugins/playwright-toolkit/skills/third-party-impact
Command: npx skills add https://github.com/anouar1991/binaryPetsClaude --skill third-party-impact

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Automates the assessment of third-party resource impact on page performance by categorizing scripts, attributing main-thread blocking, and generating an actionable report.

Core Features & Use Cases

  • Categorizes third-party scripts by vendor type (analytics, ads, social, CDN, fonts, video, and more)
  • Measures main-thread blocking using Long Task attribution and attribution to script sources
  • Produces a structured impact report including per-category and per-domain breakdown to guide optimization
  • Detects render-blocking resources and estimates domain connection overhead for performance tuning

Quick Start

Execute the third-party-impact analysis on the target page to generate a complete report.

Frequently Asked Questions about third-party-impact

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

FAQPage Schema
How do I measure third-party script impact on web vitals?

Measure third-party script impact by categorizing loaded scripts by vendor type and attributing main-thread blocking through Long Tasks. This produces a structured report with per-domain details and render-blocking resources to guide optimization.

How do I quantify main-thread blocking from third-party scripts?

Quantify main-thread blocking from third-party scripts using Long Task attribution. The analysis identifies script sources, measures their blocking contributions, and generates a breakdown by category and domain.

Can I categorize third-party scripts by vendor type for performance reporting?

Yes, you can categorize third-party scripts into vendor types including analytics, ads, social, tag managers, CDN libraries, fonts, and video. This categorization forms the basis of the structured impact report.

What is the best way to identify render-blocking third-party resources?

The best way to identify render-blocking third-party resources is to run an analysis that detects them and estimates domain connection overhead. The resulting report highlights these resources alongside total blocking times.

Does this third-party impact analysis work with Playwright?

Yes, this third-party impact analysis works with Playwright to automate the assessment of web vitals. It executes on the target page to generate a complete report without requiring additional dependencies.

Why are third-party scripts causing long tasks on my main thread?

Third-party scripts cause long tasks on the main thread when their execution blocks rendering. The analysis attributes these long tasks to specific script sources and vendor categories to pinpoint the exact overhead.