← ClaudeAtlas

performance-auditlisted

Identify performance bottlenecks — rendering, startup, memory, and I/O — across any stack. Use when the app is slow, before perf-sensitive releases, or when the user mentions latency, jank, or memory growth.
tansuasici/claude-code-kit · ★ 1 · AI & Automation · score 77
Install: claude install-skill tansuasici/claude-code-kit
# Performance Audit ## Core Rule Report measurable bottlenecks with reproduction steps, not theoretical optimizations. Validate large-input assumptions before recommending complexity changes. ## When to Use Invoke with `/performance-audit` when: - Users report slowness or performance degradation - Before a production launch or scale-up - After adding significant new features - During optimization sprints or performance budgeting ## Default Behavior When the user asks to audit, scan, review, or "give me a report" for performance / bottlenecks, produce the full performance-audit report automatically using the Process and Output Format sections below. Do not require the user to specify fields. Only modify files when the user explicitly requests implement / fix / apply / refactor. By default, this skill is **report-only**. ## Process ### Phase 1: Inventory (first-pass leads) This pass produces **candidates**, not findings. Treat counts as leads for deeper inspection in later phases. Do not report Phase 1 raw output as the final result. Read project config files to determine the tech stack: - **Frontend**: React, Vue, Angular, Svelte, Flutter, native mobile - **Backend**: Node.js, Python, Go, Rust, Java, .NET - **Database**: SQL, NoSQL, ORM in use - **Infrastructure**: Caching layers, CDN, message queues ### Phase 2: Startup & Load Performance Analyze initial load and startup paths: - **Entry points**: Main module, bootstrap files, initialization sequences - **Lazy