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

Stars3875
Views1
Updated2026-04-07
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

autoresearch-agent

Autonomous experiment loop that optimizes any file by a measurable metric. Inspired by Karpathy's autoresearch. The agent edits a target file, runs a fixed evaluation, keeps improvements (git commit), discards failures (git reset), and loops indefinitely. Use when: user wants to optimize code speed, reduce bundle/image size, improve test pass rate, optimize prompts, improve content quality (headlines, copy, CTR), or run any measurable improvement loop. Requires: a target file, an evaluation command that outputs a metric, and a git repo.

alirezarezvani 3917

business-growth-skills

4 production-ready business and growth skills: customer success manager with health scoring and churn prediction, sales engineer with RFP analysis, revenue operations with pipeline and GTM metrics, and contract & proposal writer. Python tools included (all stdlib-only). Works with Claude Code, Codex CLI, and OpenClaw.

alirezarezvani 3917

copywriting

When the user wants to write, rewrite, or improve marketing copy for any page — including homepage, landing pages, pricing pages, feature pages, about pages, or product pages. Also use when the user says "write copy for," "improve this copy," "rewrite this page," "marketing copy," "headline help," or "CTA copy." For email copy, see email-sequence. For popup copy, see popup-cro.

alirezarezvani 3917

pr-review-expert

PR Review Expert

alirezarezvani 3917

helm-chart-builder

Helm chart development agent skill and plugin for Claude Code, Codex, Gemini CLI, Cursor, OpenClaw — chart scaffolding, values design, template patterns, dependency management, security hardening, and chart testing. Use when: user wants to create or improve Helm charts, design values.yaml files, implement template helpers, audit chart security (RBAC, network policies, pod security), manage subcharts, or run helm lint/test.

alirezarezvani 3917