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
agile-product-owner
Agile product ownership for backlog management and sprint execution. Covers user story writing, acceptance criteria, sprint planning, and velocity tracking. Use for writing user stories, creating acceptance criteria, planning sprints, estimating story points, breaking down epics, or prioritizing backlog.
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.
mdr-745-specialist
EU MDR 2017/745 compliance specialist for medical device classification, technical documentation, clinical evidence, and post-market surveillance. Covers Annex VIII classification rules, Annex II/III technical files, Annex XIV clinical evaluation, and EUDAMED integration.
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.