# Performance Assurance

> Use when an interface needs performance validation, animated properties, budgets, payload, and jank, with claims backed by measurement rather than assertion.

- Skill: `suraj787/performance-assurance` (Agent Skill)
- Install (CLI): `npx skillmds@latest add suraj787/performance-assurance`
- Raw SKILL.md: https://api.skillmd.com/api/skills/suraj787/performance-assurance/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: Suraj787 (https://skillmd.com/u/suraj787)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/suraj787/performance-assurance

---


# Performance Assurance

**Responsibility:** Keep the interface fast and ensure any performance claim is measured,
not assumed.

## When to invoke

- Step 16 of the root workflow, especially where motion or heavy rendering exists.

## Inputs

- The compiled plan or built UI; animated properties; bundle and payload shape.

## Outputs

- A report on animated properties (prefer transform/opacity), budget adherence, and
  observed cost.
- Flags for layout-thrashing properties, oversized payloads, and unnecessary WebGL.
- An explicit note distinguishing **measured** results from **estimated** ones.

## Engine data + CLI

- Reads `assurance/` performance rules and `interaction-intelligence/motion`.
- `ii assure --perf`.

## Notes

Never claim measured performance without measurement. Never use WebGL when CSS/SVG/native
suffices. Never run continuous decorative motion behind dense work UIs.

