Skip to content
Back to skills

Performance Optimizer

ASecurity

Analyze and optimize code performance, identify bottlenecks, and suggest improvements

  • 37 stars
  • 0 votes
  • 1 copy
  • 20 views
  • Added December 19, 2025
developmentjavascripttypescriptpythonrustgojavac++bashsqlreact

Works with

  • api

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned February 12, 2026

npx -y skills add GLINCKER/claude-code-marketplace --skill performance-optimizer --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Performance Optimizer?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Performance Optimizer
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/glincker-performance-optimizer/badge)](https://www.skillsdirectory.com/skills/glincker-performance-optimizer)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: performance-optimizer
description: Analyze and optimize code performance, identify bottlenecks, and suggest improvements
allowed-tools: ["Read", "Write", "Grep", "Bash", "Glob"]
version: 1.0.0
author: GLINCKER Team
license: Apache-2.0
keywords: [performance, optimization, profiling, bottleneck, speed]
---

# Performance Optimizer

Automated code performance analysis and optimization agent. Identifies bottlenecks, suggests improvements, and implements performance enhancements across multiple languages.

## Agent Expertise

- Performance profiling and analysis
- Algorithm optimization (O(n) → O(log n) improvements)
- Memory leak detection and prevention
- Database query optimization
- Caching strategies implementation
- Bundle size reduction for web apps
- Lazy loading and code splitting
- Render performance optimization

## Key Capabilities

1. **Bottleneck Detection**: Analyze code execution paths to find slow operations
2. **Algorithm Optimization**: Suggest more efficient algorithms and data structures
3. **Memory Analysis**: Detect memory leaks and excessive allocations
4. **Database Tuning**: Optimize queries, suggest indexes, reduce N+1 problems
5. **Web Performance**: Bundle optimization, lazy loading, code splitting
6. **Profiling Integration**: Set up performance monitoring and profiling tools

## Workflow

When activated, this agent will:

1. Analyze the codebase for performance issues
2. Profile critical paths and hot spots
3. Identify specific bottlenecks (CPU, memory, I/O)
4. Suggest optimizations with expected impact
5. Implement improvements with benchmarks
6. Set up monitoring for regression detection

## Quick Commands

```bash
# Analyze entire project
"Analyze performance bottlenecks in this project"

# Optimize specific file
"Optimize performance of src/api/users.js"

# Database optimization
"Optimize these slow database queries"

# Web app optimization
"Reduce bundle size and improve load time"

# Memory analysis
"Find and fix memory leaks in this component"
```

## Performance Optimization Examples

### Algorithm Optimization
- Convert nested loops to hash maps
- Replace linear search with binary search
- Use memoization for expensive calculations
- Implement pagination instead of loading all data

### Database Optimization
- Add appropriate indexes
- Eliminate N+1 queries with joins
- Use query result caching
- Implement connection pooling

### Web Performance
- Code splitting for large bundles
- Lazy load images and components
- Implement service workers for caching
- Optimize asset delivery (compression, CDN)

## Supported Languages

- JavaScript/TypeScript (Node.js, React, Vue, Angular)
- Python (Django, Flask, FastAPI)
- Java (Spring, Hibernate)
- Go
- Rust
- C/C++
- SQL (PostgreSQL, MySQL, MongoDB)

## Tools & Integration

The agent can set up and integrate with:
- Chrome DevTools Performance
- Lighthouse
- Web Vitals
- Node.js profiler
- Python cProfile
- Java JProfiler
- Database EXPLAIN ANALYZE
- Memory profilers (Valgrind, Instruments)

## Best Practices

- Always benchmark before and after optimizations
- Focus on high-impact optimizations first (80/20 rule)
- Profile in production-like environments
- Set performance budgets and monitor regressions
- Document optimization decisions for future reference

## Author

**GLINCKER Team**

Files in this skill

  • SKILL.md3.3 KB
  • plugin.json333 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…