performance-profiler

Profile CPU, memory, bundles, and databases to identify performance bottlenecks.

Updated Apr 24, 2026
One-click install
npx skills add https://github.com/Veloxia-agency/VELOXIA-WEB --skill performance-profiler-veloxia-agency
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: performance-profiler
Source: https://github.com/Veloxia-agency/VELOXIA-WEB/tree/main/.claude/skills/engineering/skills/performance-profiler
Command: npx skills add https://github.com/Veloxia-agency/VELOXIA-WEB --skill performance-profiler-veloxia-agency

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps you find and verify the root cause of slow applications, high memory usage, and oversized bundles before those issues reach users or production.

Core Features & Use Cases

  • CPU profiling: Locate hot paths and expensive functions in Node.js, Python, and Go services.
  • Memory analysis: Detect leaks, heap growth, and GC pressure when usage climbs over time.
  • Bundle and database tuning: Spot large frontend assets, slow queries, missing indexes, and N+1 patterns.
  • Load testing and validation: Compare baseline and post-fix performance with k6 or Artillery to prove the improvement.
  • Use case: A release candidate feels slow in staging, so you profile the service, confirm the bottleneck, apply one fix, and remeasure to ensure the latency drops.

Quick Start

Ask the skill to profile your project directory and report the biggest performance risks, then use the results to measure, fix, and verify the improvement.

Frequently Asked Questions about performance-profiler

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

FAQPage Schema
How do I find performance bottlenecks in my Node.js, Python, or Go services?

Performance profiling identifies hot paths and expensive functions by analyzing CPU usage and runtime behavior. This Skill measures baseline performance to locate the exact root cause of latency in Node.js, Python, and Go services.

Why does my application have high memory usage and how can I detect memory leaks?

Memory analysis detects leaks, heap growth, and garbage collection pressure when usage climbs over time. This Skill profiles memory allocation patterns in your runtime to pinpoint the exact objects causing unbounded growth and GC pressure.

What's the best way to spot large frontend assets and slow database queries?

Bundle and database tuning spots large frontend assets, slow queries, missing indexes, and N+1 patterns. This Skill analyzes your frontend builds to find oversized files and inspects database interactions to isolate inefficient query patterns.

Can I use k6 or Artillery to verify performance improvements after fixing a bottleneck?

Load testing and validation compares baseline and post-fix performance using k6 or Artillery. This Skill measures your service before and after optimization to prove that latency drops and memory usage improvements are effective under load.

Does this profiling approach work for both frontend bundle analysis and backend CPU profiling?

Yes, CPU profiling and bundle analysis apply to both backend services and frontend builds. This Skill locates expensive functions in Node.js, Python, and Go services while simultaneously spotting large frontend assets in your project directory.