name: performance-check description: Check LP performance. Analyzes image sizes, CSS/JS optimization, render-blocking resources, and page speed factors. allowed-tools: Read, Glob, Grep, Bash context: fork agent: Explore
パフォーマンスチェック
LP の表示速度に影響する要因を分析してください。
チェック項目
1. 画像最適化
- 全画像ファイルのサイズ一覧(
du -ah images) - 1MB 超のファイルを警告
- WebP 変換の提案
- 適切な画像サイズ(表示サイズ vs 実ファイルサイズ)
2. CSS
- ファイルサイズの確認
- 未使用のCSSルールの検出(使用中のstyle-amber.css内)
- CSSの読み込み順序とレンダリングブロック
3. JavaScript
- ファイルサイズの確認
defer/async属性の使用状況- DOM操作のパフォーマンス(querySelectorAll の回数等)
4. 外部リソース
- CDN読み込み(Font Awesome, Google Fonts)の影響
preconnect/preloadの使用状況- フォント読み込みの最適化(
font-display: swap)
5. 総合評価
- 推定される First Contentful Paint (FCP) への影響要因
- 推定される Largest Contentful Paint (LCP) の要因
- Cumulative Layout Shift (CLS) のリスク
出力形式
[OK] 項目 — 詳細
[WARN] 項目 — 詳細と改善案
[FAIL] 項目 — 詳細と改善案
最後に改善優先度付きのアクションリストを出力。