From adf5e96542ebd65c7d13ca5e9825071183b3ef13 Mon Sep 17 00:00:00 2001 From: TheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com> Date: Wed, 1 Apr 2026 17:06:49 +0900 Subject: fix: lint fixes for integration tests and backtester noqa annotations --- .claude/commands/analyze-performance.md | 46 +++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 .claude/commands/analyze-performance.md (limited to '.claude/commands/analyze-performance.md') diff --git a/.claude/commands/analyze-performance.md b/.claude/commands/analyze-performance.md new file mode 100644 index 0000000..fa7a1df --- /dev/null +++ b/.claude/commands/analyze-performance.md @@ -0,0 +1,46 @@ +--- +allowed-tools: Bash, Read, Grep, Glob, Write +description: Analyze app performance and generate optimization report +--- + +Perform a comprehensive performance analysis of the Next.js application: + +## Bundle Analysis + +1. Check if @next/bundle-analyzer is installed, install if needed +2. Run build with ANALYZE=true to generate bundle analysis +3. Identify large dependencies and opportunities for code splitting + +## Core Web Vitals Analysis + +1. Check for Web Vitals monitoring setup +2. Analyze current implementation for: + - Largest Contentful Paint (LCP) issues + - Cumulative Layout Shift (CLS) problems + - First Input Delay (FID) / Interaction to Next Paint (INP) + +## Code Analysis + +1. Find components not using dynamic imports where appropriate +2. Check image optimization (using next/image properly) +3. Verify font optimization (using next/font) +4. Analyze third-party script loading strategies +5. Check for unnecessary client-side data fetching + +## Caching Analysis + +1. Review fetch caching strategies +2. Check for proper use of revalidate +3. Analyze static vs dynamic rendering choices + +## Generate Report + +Create a detailed performance report with: + +- Current bundle size metrics +- Largest dependencies +- Optimization opportunities ranked by impact +- Specific code changes needed +- Estimated performance improvements + +Save the report to `performance-report.md` with actionable recommendations. -- cgit v1.2.3