ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified developer tools Safety 3/5

performance-profiler

Performance Profiler

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/alirezarezvani/cs-performance-profiler
Or

What This Skill Does

The Performance Profiler skill is a robust, engineering-focused tool designed for systematic identification and resolution of performance bottlenecks in Node.js, Python, and Go applications. It functions as an analytical engine that provides deep visibility into CPU usage, memory consumption, and database performance. By integrating tools like flamegraphs, py-spy, pprof, and load testing frameworks such as k6 and Artillery, the skill enables developers to move from guesswork to evidence-based optimization. It enforces a strict 'measure first' philosophy, ensuring that every architectural or code-level change is validated against a established baseline to guarantee meaningful improvements in P99 latency, throughput, and error rates.

Installation

To integrate this skill into your environment, run the following command in your terminal or within the ClawHub interface: clawhub install openclaw/skills/skills/alirezarezvani/cs-performance-profiler

Use Cases

  • Latency Bottleneck Analysis: Pinpointing exactly why P99 latency exceeds SLAs under load.
  • Memory Leak Detection: Analyzing heap snapshots to identify persistent objects causing memory growth over time.
  • Database Performance Tuning: Identifying N+1 query patterns and slow SQL execution via EXPLAIN ANALYZE.
  • Bundle Optimization: Auditing frontend bundle sizes using webpack or Next.js analyzers to improve initial load times.
  • Capacity Planning: Running simulated traffic spikes using k6 or Artillery to determine the breaking point of your infrastructure.

Example Prompts

  1. "I am seeing 3-second P99 latencies on the /api/orders endpoint. Can you help me profile the service to find the bottleneck?"
  2. "My Node.js container's memory usage grows linearly and triggers OOM kills every 4 hours. Can you assist in taking a heap snapshot and identifying the leak?"
  3. "Run a load test with 100 virtual users against our staging endpoint and provide a baseline report for latency and error rate."

Tips & Limitations

Always ensure you have a dedicated staging environment that mirrors production configurations before running heavy load tests, as these can impact database state or external API limits. The skill is most effective when access to monitoring tools like New Relic, Datadog, or local profiler outputs (e.g., .cpuprofile) is provided. Avoid running intensive profiling in production environments without careful throttling to prevent service disruption.

Metadata

Stars4473
Views4
Updated2026-05-01
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-alirezarezvani-cs-performance-profiler": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#performance#profiling#latency#backend#optimization
Safety Score: 3/5

Flags: code-execution, file-read, network-access

Related Skills

intl-expansion

International market expansion strategy. Market selection, entry modes, localization, regulatory compliance, and go-to-market by region. Use when expanding to new countries, evaluating international markets, planning localization, or building regional teams.

alirezarezvani 4473

marketing-strategy-pmm

Product marketing skill for positioning, GTM strategy, competitive intelligence, and product launches. Use when the user asks about product positioning, go-to-market planning, competitive analysis, target audience definition, ICP definition, market research, launch plans, or sales enablement. Covers April Dunford positioning, ICP definition, competitive battlecards, launch playbooks, and international market entry. Produces deliverables including positioning statements, battlecard documents, launch plans, and go-to-market strategies.

alirezarezvani 4473

paid-ads

When the user wants help with paid advertising campaigns on Google Ads, Meta (Facebook/Instagram), LinkedIn, Twitter/X, or other ad platforms. Also use when the user mentions 'PPC,' 'paid media,' 'ad copy,' 'ad creative,' 'ROAS,' 'CPA,' 'ad campaign,' 'retargeting,' or 'audience targeting.' This skill covers campaign strategy, ad creation, audience targeting, and optimization.

alirezarezvani 4473

qms-audit-expert

ISO 13485 internal audit expertise for medical device QMS. Covers audit planning, execution, nonconformity classification, and CAPA verification. Use for internal audit planning, audit execution, finding classification, external audit preparation, or audit program management.

alirezarezvani 4473

code-reviewer

Code review automation for TypeScript, JavaScript, Python, Go, Swift, Kotlin. Analyzes PRs for complexity and risk, checks code quality for SOLID violations and code smells, generates review reports. Use when reviewing pull requests, analyzing code quality, identifying issues, generating review checklists.

alirezarezvani 4473