perf

Analyze bundles, benchmarks, and runtime metrics to report performance issues.

10|2|Updated Feb 7, 2026
One-click install
npx skills add https://github.com/rube-de/cc-skills --skill perf-rube-de
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: perf
Source: https://github.com/rube-de/cc-skills/tree/main/plugins/dlc/skills/perf
Command: npx skills add https://github.com/rube-de/cc-skills --skill perf-rube-de

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Performance bottlenecks in codebases are hard to identify and track; this skill analyzes bundles, benchmarks, and runtime metrics and creates a structured GitHub issue with findings.

Core Features & Use Cases

  • Bundle analysis for web projects to surface size-related regressions.
  • Benchmark collection and comparison across commits/languages.
  • Issue templating and reporting to standardize how findings are tracked.

Quick Start

Run the perf analysis on the repository to generate a GitHub issue with the findings.

Frequently Asked Questions about perf

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

FAQPage Schema
How do I identify performance bottlenecks in a web project bundle?

Performance bottlenecks in web projects are identified through bundle analysis to surface size-related regressions. This skill analyzes bundles, benchmarks, and runtime metrics to generate a structured report of build-time and runtime issues.

Can I track code performance regressions by automatically creating GitHub issues?

Yes, you can track code performance regressions by automatically creating GitHub issues. This skill outputs a structured finding report based on bundle analysis and benchmarks, generating a standardized GitHub issue per issue template.

Does performance analysis work with Rust, Go, and Node ecosystems?

Performance analysis works with Rust, Go, Node, and other ecosystems. It applies to web projects, libraries, and CLI tools to surface build-time, runtime, and resource bottlenecks across these languages.

What is the best way to compare benchmark results across commits?

The best way to compare benchmark results across commits is by collecting and analyzing them with performance tooling. This skill gathers benchmarks and runtime metrics to identify and report performance issues in your codebase.

Do I need CI templates to run runtime metrics analysis?

CI templates are optional for running runtime metrics analysis. The skill requires tooling support for bundle analysis and benchmarks, while applying optional CI templates to surface build-time and runtime bottlenecks.

Why does bundle analysis report size-related regressions in my codebase?

Bundle analysis reports size-related regressions because performance bottlenecks in codebases are hard to track manually. This skill analyzes bundles and runtime metrics to surface these build-time issues in a structured finding report.