Skip to main content

eng-performance

Guard latency, memory, battery, bandwidth, and gas/compute budgets by measuring before and after every change.

설치로 이동

소스 정보

저장소
tjboudreaux/cc-plugin-engineering-excellence
최근 소스 활동
2026년 2월 6일 04:08
감지된 SKILL.md 언어
영어
스타
4
포크
0

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
eng-performance
description
Guard latency, memory, battery, bandwidth, and gas/compute budgets by measuring before and after every change.
# Performance and Efficiency Awareness ## Intent - Treat budgets (frame time, network round-trips, server CPU, on-chain gas) as first-class requirements. - Prevent regressions by profiling early, not after user complaints. ## Inputs 1. Existing SLAs/budgets per platform (FPS, TTI, API latency, contract gas caps). 2. Representative workloads, datasets, replays, or load scripts. 3. Tooling: profilers, flamegraphs, shader analyzers, gas estimators, Lighthouse, etc. ## Workflow 1. **Establish baseline** - Capture metrics for the current implementation under realistic load/device tiers. 2. **Design with budgets** - Choose data structures, rendering strategies, and contract patterns aligned with constraints. - Consider caching, pagination, batching, and compression aggressively. 3. **Measure iteratively** - After each significant change, run targeted benchmarks or simulations. - Track results in the PR/issue; highlight deltas and why they are acceptable. 4. **Optimize where it matters** - Focus on user-facing bottlenecks; avoid premature micro-optimizations. - For web3, minimize storage writes and external calls; for mobile, monitor battery/thermal impact. ## Verification - Benchmarks or profiling output attached, showing no regression (or justified improvements). - Budgets documented; alarms/alerts configured if applicable. - For regressions that cannot be fixed immediately, open a follow-up issue with owner, impact, and mitigation.
GitHub에서 보기