Performance Analysis Skill
Overview
Supports structured analysis of performance considerations at both system and code levels.
When to use
- •Performance optimization tasks
- •Load or throughput estimation
- •Bottleneck identification
- •Latency/cost trade-off evaluation
Instructions
- •Identify performance objectives and constraints.
- •Describe expected workloads and bottlenecks.
- •Recommend mitigations (caching, parallelism, async mechanisms).
- •Provide methods to measure and validate performance.
- •Suggest monitoring strategies (metrics, logs).
Examples
Input: “Optimize database query patterns for heavy read load.”
Output:
- •Issue analysis
- •Recommendation list
- •Estimated benefit