workspace-performance-audit について
workspace-performance-auditは、Monorepo全体の性能を調べる読み取り専用スキルです。開発チーム向けに、簡易・詳細・領域別の監査を行い、優先順位付きの提案をまとめます。
主な機能
- 01Monorepoと技術スタックの把握
- 02簡易・詳細・領域別の監査
- 03フロントエンド、バックエンド、DB、拡張機能の確認
- 04性能指標と目標値
- 05重要度順の提案
- 06外部への副作用がないレポート専用分析
活用シーン
- 01リリース前の性能確認
- 02フロントエンドやAPIの応答遅延の調査
- 03データベースのクエリとインデックス指標の確認
- 04ワークスペース内の特定領域の監査
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ shipshitdev/ skills --skill workspace-performance-auditインストール後、Claude Code で/workspace-performance-auditを入力して読み込まれたか確認します。
同梱ファイルplugin.jsonreferences/full-guide.md
詳細
ワークスペースのパフォーマンス監査
許可された範囲
ユーザーの依頼と既存の承認の範囲内でのみ作業してください。このスキルを読み込んでも、新たな権限は付与されません。レポートのみを求められた場合はレポートの作成にとどめ、依頼者が指定した対象、ホスト、プロバイダー、コストの上限を守ってください。範囲を拡大する前に確認し、これらの上限を委任先にも伝えてください。
契約
入力:
- モノレポのルートパス(デフォルトは現在の作業ディレクトリ)
- 任意:重点的に監査する対象ドメイン(フロントエンド、バックエンド、データベース、拡張機能)
- 任意:監査モード(クイックまたはフル)
出力:
- 統合パフォーマンス監査レポート
- 重大度評価を付けた優先順位付きの推奨事項
作成・変更するもの:
.agents/memory/performance-audit-YYYY-MM-DD.md— 監査レポートを記録します
外部への副作用:
- ありません。読み取り専用の分析のみを行い、デプロイ、変更、インストールは行いません。
確認が必要な場合:
- 出力先が現在のワークスペースの外部にある場合、レポートを書き込む前に確認します
委任先:
performance-expert(メトリクスと最適化)design-consistency-auditor(UI/UX の一貫性)qa-reviewer(検証と優先順位付け)
オーケストレーションするスキル
| スキル | 対象領域 | フェーズ |
|---|---|---|
performance-expert | パフォーマンスメトリクスと最適化 | 1-4 |
design-consistency-auditor | UI/UX の一貫性とデザイン上の負債 | 1 |
accessibility | WCAG 2.1 AA 準拠 | 1 |
security-expert | セキュリティ検証 | 2 |
qa-reviewer | 検証と優先順位付け | 5 |
オーケストレーションの流れ
Phase 0: Workspace Discovery
→ Identify apps, packages, tech stacks
Phase 1: Frontend Audit (Next.js)
→ Core Web Vitals, Bundle Analysis, Design, A11y
Phase 2: Backend Audit (NestJS)
→ API Response Times, N+1 Queries, Security
Phase 3: Database Audit (Postgres)
→ Query Performance, Index Analysis
Phase 4: Extension & Packages
→ Bundle Sizes, Memory, Dependencies
Phase 5: Consolidation
→ Aggregate, Score, Prioritize, Report
ドメイン別の主要メトリクス
| ドメイン | 主要メトリクス | 目標値 |
|---|---|---|
| フロントエンド | LCP、FID、CLS | <2.5s、<100ms、<0.1 |
| バックエンド | p50、p95 応答時間 | <100ms、<200ms |
| データベース | クエリ p95、インデックスヒット率 | <50ms、>95% |
| 拡張機能 | コンテンツスクリプトのサイズ | <50KB |
利用モード
クイック監査: 必須項目のみを確認 → 1 ページの概要 フル監査: 全フェーズを実施 → 完全版レポート ドメイン別: 単一ドメインに絞って確認
フェーズごとの詳細な実行手順、メトリクス収集コマンド、レポートテンプレート、やり取りの例について: フル監査の開始時、または特定のフェーズで詳細なガイダンスが必要な場合は、${CLAUDE_SKILL_DIR}/references/full-guide.md を読み込んでください。
コメント
Markdown 対応