perf-budget

Analyze WebGL2 frame rate and suggest render-scale, raymarch step count, and FBM octave adjustments.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/aetherrigstudio-art/Primordial-viz --skill perf-budget-aetherrigstudio-art
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: perf-budget
Source: https://github.com/aetherrigstudio-art/Primordial-viz/tree/main/.claude/skills/perf-budget
Command: npx skills add https://github.com/aetherrigstudio-art/Primordial-viz --skill perf-budget-aetherrigstudio-art

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps optimize mobile performance by analyzing the frame rate of a WebGL2 visual instrument, providing a verdict on whether the performance is smooth, okay, or too much, and suggesting adjustments to meet a performance budget.

Core Features & Use Cases

  • FPS Stress-Test: Measures the frame rate under a representative load to determine performance.
  • Verdict Analysis: Offers a verdict on performance (Smooth, Okay, Too-Much) based on frame time.
  • Budget Setting: Guides on adjusting render-scale, raymarch step count, and FBM octaves to meet performance targets.
  • Use Case: When preparing a WebGL2-based app for mobile deployment, use this Skill to ensure the app performs well on target devices.

Quick Start

Run the perf-budget skill to analyze the performance of the visual instrument on your target device.

Frequently Asked Questions about perf-budget

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

FAQPage Schema
How do I test WebGL2 frame rate for mobile performance optimization?

WebGL2 mobile performance optimization involves measuring frame rate on target devices, offering a verdict on whether performance is smooth, okay, or too much. This guides adjustments to render-scale, raymarch step count, and FBM octaves.

What is the best way to set a performance budget for a mobile app?

Setting a performance budget for a mobile app involves analyzing frame time to categorize performance as smooth, okay, or too much. This analysis suggests specific adjustments to render-scale, raymarch step count, and FBM octaves to meet targets.

How do I adjust render-scale and raymarch step count to improve mobile FPS?

To improve mobile FPS, adjust render-scale, raymarch step count, and FBM octaves based on frame time analysis. The performance verdict guides these specific parameter reductions to meet the desired performance budget on target mobile devices.

Do I need to run FPS analysis on the actual target mobile device?

Yes, you need to run FPS analysis on the actual target mobile device for accurate performance measurement. Executing the WebGL2 visual instrument stress-test on the deployment hardware ensures the frame rate analysis reflects real-world mobile performance.

What does a performance verdict of smooth, okay, or too much mean for WebGL2?

A performance verdict of smooth, okay, or too much indicates whether WebGL2 frame time meets mobile performance requirements. Smooth means target met, okay indicates acceptable limits, and too much signals needed adjustments to render-scale and FBM octaves.