optimize

Optimize web app and SPA performance across loading, rendering, and interaction.

Updated Mar 16, 2026
One-click install
npx skills add https://github.com/effiemincer/contract-review-pipeline --skill optimize-effiemincer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: optimize
Source: https://github.com/effiemincer/contract-review-pipeline/tree/main/.agents/skills/optimize
Command: npx skills add https://github.com/effiemincer/contract-review-pipeline --skill optimize-effiemincer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Optimize user interfaces by identifying and reducing performance bottlenecks across loading, rendering, and interactions, delivering smoother experiences.

Core Features & Use Cases

  • Measures core web vitals (LCP, FID, CLS) and runtime performance to locate bottlenecks.
  • Provides a structured playbook for loading, rendering, animation, and network optimizations.
  • Applicable to web apps and SPAs seeking repeatable, measurable performance improvements.

Quick Start

Audit your app’s performance and implement the recommended improvements to achieve faster, smoother interactions.

Frequently Asked Questions about optimize

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

FAQPage Schema
How do I optimize web app performance and improve Core Web Vitals?

Optimizing web app performance involves measuring metrics like LCP, FID, and CLS to locate bottlenecks, then applying a structured playbook for loading, rendering, and network optimizations to deliver smoother interactions.

What is the best way to reduce JavaScript bundle size in a single page application?

The best way to reduce JavaScript bundle size is through code-splitting and lazy loading, which defers loading non-critical scripts until needed, minimizing initial payload and accelerating time to interactive.

How do I fix layout shift and slow loading in my web app?

Fix layout shift and slow loading by auditing CLS and LCP metrics to locate bottlenecks, then applying critical CSS, image optimization, and lazy loading to deliver a smoother, more stable experience.

Can I apply frontend optimization techniques to any single page application?

Yes, frontend optimization techniques apply to web apps and single page applications seeking repeatable, measurable performance improvements across loading, rendering, animation, and network interactions regardless of their specific framework.

Why does my web app have a slow Time to Interactive despite code splitting?

Slow Time to Interactive persists despite code splitting when bottlenecks remain in images, fonts, CSS rendering, or unoptimized network requests, requiring a structured audit across all loading and interaction phases.