uds-performance-optimization
/uds-performance-optimization
Diagnozuje i poprawia mierzalne problemy z szybkością, opóźnieniami, pamięcią, zużyciem energii lub obciążeniem strony, aplikacji, backendu i bazy danych.
- Autor
- iamaia-offcials ↗
- Repozytorium
- full-stack-enginer-skill ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 27.10.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 1
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 0
Brak sygnałów. Repozytorium zmienione 27.10.2026, bez odwołań do wycofanych modeli i API.
MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.
Co robi i kiedy
Diagnozuje i poprawia mierzalne problemy z szybkością, opóźnieniami, pamięcią, zużyciem energii lub obciążeniem strony, aplikacji, backendu i bazy danych.
Oryginalny opis (EN)
Use when a website, mobile app, backend, or database has a measurable speed, latency, CPU, memory, energy, load, or performance-budget problem.
Jak działa
- Scope and inputs
- Procedure
- Output and verification
- Core rules
Podgląd SKILL.md
--- name: uds-performance-optimization description: "Use when a website, mobile app, backend, or database has a measurable speed, latency, CPU, memory, energy, load, or performance-budget problem." --- # Evidence-based performance optimization ## Scope and inputs Optimization needs a symptom, goal, or budget, not merely a technical task. Inputs include affected route/operation, user symptom, project profile, load/devices, available logs/metrics, and a safe profiling environment. ## Procedure 1. Select task-relevant success metrics and a reproduction scenario: CWV p75, TTFB, bundle KiB, API p95, query count, memory, battery, or startup. 2. Record baseline conditions: hardware/network, cold/warm cache, release/development mode, and sample size. 3. Form hypotheses from profiler/trace/EXPLAIN/waterfall/heap evidence; rank bottlenecks by impact. 4. For web, inspect server waterfalls, render critical path, images/fonts, hydration, blocking tasks, layout shifts, cache/invalidation, and offscreen work as relevant. 5. For backend/data, inspect N+1, query-plan-based indexes, pooling, timeouts, backpressure, and batching. Caches need TTL/invalidation and personal-data protection. 6. For mobile, inspect startup, frame jank, main-thread work, memory, wakeups/network/battery, and resource size with platform-appropriate tools. 7. Change one bottleneck per iteration while preserving behavior, consistency, security, and accessibility. 8. Repeat comparable measurements; check correctness, errors, and relevant regressions. State uncertainty explicitly. 9. Record metrics, commands, profiles, and trade-offs. One Lighthouse run is not field p75 or a guarantee for all users. ## Output and verification Update the existing performance report or use PERFORMANCE_AUDIT.md when appropriate. Include bottleneck → change → comparable measurements, diff, regression evidence, and affected budget. Completion requires a baseline, evidence-supported hypothesis, comparable after measurement, working functionality, and stated measurement limits. ## Core rules Use the sibling [core workflow](../unified-development-standard/SKILL.md) once per context; reuse it if already read. Then read only relevant sections of: 17-PERFORMANCE. Apply core 00-GOVERNANCE scope. Do not recursively rediscover profiles/core or load the full corpus for a local edit. If core is unavailable, report that limitation without claiming compliance with unread rules.
Wersje
W bazie nie ma innych skilli o nazwie uds-performance-optimization.
Migawka bazy z 13.11.2026 · wersja paczki 937abb0bcd7b (skrót SHA-256 całej paczki)
Pobrania w ostatnich 30 dniach: 0 · ranking
Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.
Podobne skille
- 100performance-optimization
Mierzy, diagnozuje i poprawia wydajność aplikacji, API, baz danych, frontendu, builda i infrastruktury, gdy opóźnienia, pamięć lub koszt mają znaczenie. - 95performance-profiling
Prowadzi profilowanie wydajności w Instruments i diagnozuje zawieszenia, problemy z pamięcią, wolne starty oraz nadmierne zużycie energii w aplikacjach. - 100performance-profiling
Znajduje i naprawia problemy wydajności backendu: mierzy p95 i p99, profiluje CPU, pamięć, I/O i blokady, a po poprawce dodaje test regresji. - 90uds-backend
Pomaga zmieniać operacje biznesowe po stronie serwera, API HTTP, integracje, autoryzację i niezawodność backendu. - 100performance-profiling
Prowadzi pracę nad szybkością i zużyciem zasobów od pomiaru: wolny endpoint, pętla, wzrost pamięci, długie testy, a poprawę potwierdza liczbą przed i po w tych samych warunkach. - 100performance-review
Analizuje optymalizację wydajności: profilowanie CPU i pamięci, cache, zapytania do bazy, pule połączeń, współbieżność i wycieki pamięci, przed wydaniem lub gdy kod jest wolny.