tideways-profiler

Analyze Tideways profiling data to locate PHP performance bottlenecks.

8|2|Updated Feb 27, 2026
One-click install
npx skills add https://github.com/AquiveMedia/tideways-profiler-ai-agent-skill --skill tideways-profiler
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tideways-profiler
Source: https://github.com/AquiveMedia/tideways-profiler-ai-agent-skill/tree/main
Command: npx skills add https://github.com/AquiveMedia/tideways-profiler-ai-agent-skill --skill tideways-profiler

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps developers and performance engineers identify and analyze performance issues within PHP applications using Tideways profiling data.

Core Features & Use Cases

  • Performance Bottleneck Localization: Pinpoint SQL queries, code, or architecture causes of slow response times.
  • Trace Deep-Dive Analysis: Examine individual transaction traces to correlate code execution with metrics.
  • Regression and Deployment Tracking: Detect performance regressions caused by recent releases.
  • Infrastructure and Architecture Assessment: Evaluate IO, CPU, memory, and scaling bottlenecks.
  • Use Case: A developer notices increased page load times; by analyzing Tideways traces, they locate N+1 queries in the product listing code and optimize them for faster response.

Quick Start

Analyze recent traces for your PHP application to identify high-impact bottlenecks and actionable fixes.

Frequently Asked Questions about tideways-profiler

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

FAQPage Schema
How do I diagnose PHP performance bottlenecks using profiling traces?

Diagnosing PHP performance bottlenecks involves analyzing profiling traces to pinpoint slow SQL queries, code execution delays, and architecture issues causing slow response times. This Skill examines Tideways data to locate these exact high-impact performance bottlenecks.

Can I detect PHP performance regressions caused by recent deployments?

Yes, detecting PHP performance regressions caused by recent releases is achievable by monitoring trace data. This Skill analyzes Tideways profiling data to track deployment impacts and identify newly introduced performance issues in your production environment.

How do I trace deep-dive code execution to find slow PHP application requests?

Tracing deep-dive code execution requires examining individual transaction traces to correlate code execution with performance metrics. This Skill analyzes Tideways traces to locate specific code-level causes of slow response times in PHP applications.

Do I need Tideways API access to analyze PHP application performance?

Yes, Tideways API access is required to analyze PHP application performance with this Skill. It relies on accessing Tideways profiling data and utilizing local analysis tools to evaluate IO, CPU, memory, and scaling bottlenecks.

What's the best way to locate N+1 queries in PHP code using profiling data?

Locating N+1 queries in PHP code is best done by analyzing transaction traces to correlate code execution with database metrics. This Skill uses Tideways insights to pinpoint specific SQL queries causing slow page load times.

When should I use profiling data to assess PHP infrastructure and architecture bottlenecks?

Profiling data should be used to assess PHP infrastructure bottlenecks when experiencing IO, CPU, memory, or scaling issues. This Skill evaluates these performance dimensions from Tideways traces to provide code-level architectural insights.