performance-profiler
Performance Profiler
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/alirezarezvani/cs-performance-profilerWhat 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
- "I am seeing 3-second P99 latencies on the /api/orders endpoint. Can you help me profile the service to find the bottleneck?"
- "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?"
- "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
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 skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-alirezarezvani-cs-performance-profiler": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
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.
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.
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.
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.
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.