Community코딩 & 개발github.com

sickn33/web-performance-optimization

웹사이트와 웹 애플리케이션의 로딩 속도, Core Web Vitals, 번들 크기, 캐싱 전략 및 런타임 성능을 최적화합니다.

web-performance-optimization란 무엇인가요?

이 스킬은 웹 성능 최적화를 위한 포괄적인 도구 세트로, 로딩 속도, Core Web Vitals, 번들 크기, 캐싱 전략, 런타임 성능 등 주요 성능 지표를 개선합니다. 개발자는 Lighthouse, WebPageTest, Chrome DevTools 등 다양한 프로파일링 도구를 활용해 병목 지점을 식별하고, 이미지 최적화, 코드 분할, 트리 쉐이킹, 레이지 로딩, CDN 및 서비스 워커 기반 캐싱 전략 등 구체적인 최적화 기법을 적용할 수 있습니다. 이 스킬은 Next.js, React, Vue, Angular 등 현대적 프레임워크와 정적 사이트 생성기(SSG)를 비롯한 다양한 플랫폼을 지원하며, FCP, LCP, CLS, TTI, TBT 등 핵심 성능 지표를 측정하고 개선하는 방법을 제시합니다. 성능 예산 설정과 지속적 모니터링을 통해 최적화된 상태를 유지할 수 있도록 돕습니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/web-performance-optimization

Installed? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

web-performance-optimization은(는) 무엇을 하나요?

웹사이트와 웹 애플리케이션의 로딩 속도, Core Web Vitals, 번들 크기, 캐싱 전략 및 런타임 성능을 최적화합니다.

개요

이 스킬은 웹 성능 최적화를 위한 포괄적인 접근 방식을 제공합니다. 주요 성능 지표(로딩 속도, Core Web Vitals, 번들 크기, 캐싱 효율성, 런타임 성능)를 분석하고 개선하는 방법을 안내합니다.

주요 기능

  • 성능 감사: Lighthouse, WebPageTest, Chrome DevTools를 사용한 성능 분석
  • Core Web Vitals 개선: LCP, FID, CLS 최적화
  • 번들 최적화: 코드 분할, 트리 쉐이킹, 압축
  • 캐싱 전략: 브라우저 캐싱, 서비스 워커, CDN
  • 이미지 최적화: 포맷 변환, 지연 로딩, 반응형 이미지
  • 런타임 성능: 자바스크립트 실행 최적화, 렌더링 성능 개선

사용 방법

  1. performance-audit 명령어로 기본 성능 감사 실행
  2. 분석 결과를 바탕으로 최적화 우선순위 결정
  3. optimize-bundle로 번들 크기 최적화
  4. optimize-images로 이미지 최적화
  5. setup-caching으로 캐싱 전략 구성

지원 플랫폼

  • Next.js
  • React (Create React App, Vite)
  • Vue.js
  • Angular
  • 정적 사이트 생성기 (Gatsby, Hugo, Jekyll)
  • 일반 HTML/CSS/JS

환경 변수

  • PERFORMANCE_BUDGET - 성능 예산 설정 (기본값: { "fcp": 2000, "lcp": 2500, "tti": 3000 })
  • CACHING_STRATEGY - 캐싱 전략 선택 (기본값: network-first)
  • IMAGE_QUALITY - 이미지 품질 설정 (기본값: 80)

관련 링크

라이선스

MIT

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

sickn33/3d-web-experience

Expert in building 3D experiences for the web - Three.js, React Three Fiber, Spline, WebGL, and interactive 3D scenes. Covers product configurators, 3D portfolios, immersive websites, and bringing depth to web experiences.

sickn33/agent-memory-mcp

A hybrid memory system that provides persistent, searchable knowledge management for AI agents (Architecture, Patterns, Decisions).

sickn33/agent-memory-systems

Memory is the cornerstone of intelligent agents. Without it, every interaction starts from zero. This skill covers the architecture of agent memory: short-term (context window), long-term (vector stores), and the cognitive architectures that organize them.

sickn33/ai-agents-architect

Expert in designing and building autonomous AI agents. Masters tool use, memory systems, planning strategies, and multi-agent orchestration.

sickn33/api-documentation-generator

Generate comprehensive, developer-friendly API documentation from code, including endpoints, parameters, examples, and best practices

sickn33/api-patterns

API design principles and decision-making. REST vs GraphQL vs tRPC selection, response formats, versioning, pagination.

sickn33/api-security-best-practices

Implement secure API design patterns including authentication, authorization, input validation, rate limiting, and protection against common API vulnerabilities

sickn33/app-store-optimization

Complete App Store Optimization (ASO) toolkit for researching, optimizing, and tracking mobile app performance on Apple App Store and Google Play Store

sickn33/architecture

Architectural decision-making framework. Requirements analysis, trade-off evaluation, ADR documentation. Use when making architecture decisions or analyzing system design.

sickn33/audio-transcriber

Transform audio recordings into professional Markdown documentation with intelligent summaries using LLM integration

sickn33/aws-serverless

Specialized skill for building production-ready serverless applications on AWS. Covers Lambda functions, API Gateway, DynamoDB, SQS/SNS event-driven patterns, SAM/CDK deployment, and cold start optimization.

sickn33/backend-architect

Expert backend architect specializing in scalable API design, microservices architecture, and distributed systems.

sickn33/backend-dev-guidelines

You are a senior backend engineer operating production-grade services under strict architectural and reliability constraints. Use when routes, controllers, services, repositories, express middleware, or prisma database access.

sickn33/bash-linux

Bash/Linux terminal patterns. Critical commands, piping, error handling, scripting. Use when working on macOS or Linux systems.

sickn33/bash-scripting

Bash scripting workflow for creating production-ready shell scripts with defensive patterns, error handling, and testing.

sickn33/brainstorming

Use before creative or constructive work (features, architecture, behavior). Transforms vague ideas into validated designs through disciplined reasoning and collaboration.

sickn33/browser-automation

Browser automation powers web testing, scraping, and AI agent interactions. The difference between a flaky script and a reliable system comes down to understanding selectors, waiting strategies, and anti-detection patterns.

sickn33/browser-extension-builder

Expert in building browser extensions that solve real problems - Chrome, Firefox, and cross-browser extensions. Covers extension architecture, manifest v3, content scripts, popup UIs, monetization strategies, and Chrome Web Store publishing.

sickn33/bullmq-specialist

BullMQ expert for Redis-backed job queues, background processing, and reliable async execution in Node.js/TypeScript applications.

sickn33/bun-development

Fast, modern JavaScript/TypeScript development with the Bun runtime, inspired by [oven-sh/bun](https://github.com/oven-sh/bun).

관련 스킬