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.