summaryrefslogtreecommitdiff
path: root/ar/.config/claude/commands/analyze-performance.md
diff options
context:
space:
mode:
Diffstat (limited to 'ar/.config/claude/commands/analyze-performance.md')
-rw-r--r--ar/.config/claude/commands/analyze-performance.md46
1 files changed, 0 insertions, 46 deletions
diff --git a/ar/.config/claude/commands/analyze-performance.md b/ar/.config/claude/commands/analyze-performance.md
deleted file mode 100644
index fa7a1df..0000000
--- a/ar/.config/claude/commands/analyze-performance.md
+++ /dev/null
@@ -1,46 +0,0 @@
----
-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.