perf-profile

Profile CPU, memory, and I/O to generate a prioritized optimization plan.

3|Updated Jun 3, 2026
One-click install
npx skills add https://github.com/Negentropy-Laby/Constitution-Driven-Development --skill perf-profile-negentropy-laby
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: perf-profile
Source: https://github.com/Negentropy-Laby/Constitution-Driven-Development/tree/main/.agents/skills/perf-profile
Command: npx skills add https://github.com/Negentropy-Laby/Constitution-Driven-Development --skill perf-profile-negentropy-laby

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Profile performance across systems and enforce budgets to identify and fix bottlenecks in games and product workloads.

Core Features & Use Cases

  • Performance profiling workflow across CPU, memory, I/O, and frame-time budgets for games and APIs.
  • Automated bottleneck discovery and prioritized optimization plan, with recommended fixes and effort estimation.
  • Phase-driven guidance from domain detection through scoping to actionable next steps, suitable for game engines, API services, and data pipelines.

Quick Start

Instruct the system to run a full performance profile on the target system to generate a prioritized optimization plan.

Frequently Asked Questions about perf-profile

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I profile CPU and memory bottlenecks in my game engine?▼

To profile CPU and memory bottlenecks in a game engine, you need to analyze frame-time budgets and GPU/CPU usage to identify performance issues. This process generates a prioritized optimization plan with impact-based rankings and recommended fixes.

What is the best way to find performance bottlenecks and enforce frame-time budgets?▼

The best way to find bottlenecks and enforce frame-time budgets is by running a full performance profile across CPU, memory, and I/O. This phase-driven workflow scopes domain issues and outputs actionable next steps without taking destructive actions.

Can I apply performance profiling to both game systems and API services?▼

Yes, you can apply performance profiling to both game systems and API services. It analyzes frame-time and GPU/CPU metrics for games alongside API latency and throughput for products, producing a unified optimization plan for mixed workloads.

How do I generate a prioritized optimization plan after identifying bottlenecks?▼

To generate a prioritized optimization plan after identifying bottlenecks, the profiling tool evaluates CPU, memory, and I/O constraints. It then automatically ranks optimization tasks by impact and provides effort estimation for recommended next steps.

Does performance profiling modify my system or perform destructive actions during analysis?▼

Performance profiling does not perform destructive actions during analysis. It safely evaluates your system against performance budgets to generate a structured report and recommended next steps, leaving your codebase and runtime environment untouched.