performance-profiler

Analyzes code performance bottlenecks in JavaScript and Python applications.

1|Updated Sep 26, 2025
One-click install
npx skills add https://github.com/pascallammers/mylo-travel-concierge-v2 --skill performance-profiler-pascallammers
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: performance-profiler
Source: https://github.com/pascallammers/mylo-travel-concierge-v2/tree/main/.factory/skills/performance-profiler
Command: npx skills add https://github.com/pascallammers/mylo-travel-concierge-v2 --skill performance-profiler-pascallammers

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses slow-running code, performance bottlenecks, and inefficient resource usage, leading to faster applications and a better user experience.

Core Features & Use Cases

  • Performance Analysis: Identifies time complexity, database inefficiencies, memory leaks, and network/frontend performance issues.
  • Optimization Recommendations: Provides actionable steps to resolve performance bottlenecks.
  • Use Case: When a web application is experiencing slow load times, this Skill can analyze the frontend bundle size, backend API response times, and database queries to pinpoint the exact cause and suggest specific code or configuration changes.

Quick Start

Use the performance-profiler skill to analyze and optimize the performance of the current codebase.

Frequently Asked Questions about performance-profiler

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I identify performance bottlenecks in my web application's backend?

Performance profiling analyzes backend API response times and database queries to pinpoint bottlenecks like N+1 queries or missing indexes, providing actionable code or configuration changes to improve application speed.

What causes slow load times in JavaScript applications and how can I optimize them?

Slow load times in JavaScript applications often stem from large bundle sizes. Performance profiling analyzes frontend bundles and network requests to identify inefficiencies and provides specific recommendations to optimize speed and efficiency.

How do I find memory leaks and time complexity issues in my Python code?

Profiling Python code identifies memory leaks and analyzes time complexity. It examines resource usage patterns to locate inefficient operations, providing actionable steps to resolve memory issues and optimize execution speed.

Can I use this performance profiler to analyze both frontend and backend code simultaneously?

Yes, performance profiling analyzes both frontend and backend code simultaneously. It examines frontend bundle sizes and network requests alongside backend API response times and database queries to pinpoint the exact cause of slow performance.

What's the best way to fix N+1 database queries and missing indexes?

The best way to fix N+1 database queries and missing indexes is through performance profiling, which analyzes database inefficiencies and provides specific configuration changes and actionable recommendations to resolve bottlenecks.

Why does my code run slowly under heavy network requests and how do I profile it?

Code runs slowly under heavy network requests due to inefficient resource usage and unoptimized request patterns. Performance profiling analyzes network request handling and identifies bottlenecks to provide actionable optimization steps.