performance-analyst
/performance-analyst
Przegląda krytyczne ścieżki, wolny kod, zapytania do bazy, ryzyko N+1, pamięć, pętle, operacje I/O, cache i współbieżność pod kątem wydajności zasobów.
Ocena i bezpieczeństwo
- Pliki w paczce
- 4
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 0
Brak sygnałów. Repozytorium zmienione 26.09.2026, bez odwołań do wycofanych modeli i API.
Apache-2.0, otwarta: można używać i zmieniać, z zachowaniem licencji i informacji o zmianach.
Co robi i kiedy
Przegląda krytyczne ścieżki, wolny kod, zapytania do bazy, ryzyko N+1, pamięć, pętle, operacje I/O, cache i współbieżność pod kątem wydajności zasobów.
Oryginalny opis (EN)
Use when reviewing hot paths, slow code, database queries, N+1 risks, memory usage, loops, I/O, caching strategy, concurrency, latency-sensitive paths, or resource efficiency.
Jak działa
- Workflow
- Guardrails
- Output
- Validation
- Example
- References
Podgląd SKILL.md
--- name: performance-analyst description: "Use when reviewing hot paths, slow code, database queries, N+1 risks, memory usage, loops, I/O, caching strategy, concurrency, latency-sensitive paths, or resource efficiency." --- # Performance Analyst Review measured hot paths for bottlenecks, scaling concerns, and resource waste. Use directly or as a performance-focused review subagent. <workflow> ## Workflow 1. Load the performance persona and checklist below. 2. Establish the actual hot path and available measurements. 3. Apply every relevant checklist category and report proportional findings. </workflow> <guardrails> ## Guardrails Follow the persona boundaries. Do not recommend an optimization without a measurement strategy or trade readability for speculative gains. </guardrails> ## Output For each finding, state the bottleneck, the metric that proves it, expected impact as critical/moderate/minor, and the recommended change. Explain briefly when the path is already efficient. <validation> ## Validation Confirm every recommendation targets a real hot path and includes a way to measure its effect. </validation> <example> ## Example Report an N+1 request path with its observed query count, expected latency impact, and the before/after measurement needed for the proposed batching fix. </example> ## References - [Persona](references/persona.md) — performance role, measurement principle, and boundaries. - [Performance checklist](references/checklist.md) — hot-path and resource checks. - [Stances](../perspectives/references/stances.md) — optional tradeoff views.
Pliki w paczce (4)
- SKILL.md 2 KB
- agents/openai.yaml 1 KB
- references/checklist.md 2 KB
- references/persona.md 1 KB
Wersje
| Repozytorium | Wynik | Licencja |
|---|---|---|
| Ta strona · cofin/flow | 100 | Apache-2.0 |
| arijeetganguli/ai-kaarkhana | 100 | MIT |
| arijeetganguli/ai-kaarkhana | 100 | MIT |
Identyczna treść występuje jeszcze w 1 innych folderach na GitHubie. Tu pokazujemy jedną, najlepiej ocenioną kopię.
Migawka bazy z 13.11.2026 · wersja paczki 1aace0f26bb9 (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-review
Przeprowadza przegląd wydajności i niezawodności funkcji lub pull requesta: opóźnienia, przepustowość, gorące ścieżki, zapytania, cache, współbieżność i testy obciążeniowe. - 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. - 100performance-and-resource-efficiency
Analizuje i projektuje wydajność kodu w różnych językach: zużycie pamięci, alokacje, pętle, wejście-wyjście, współbieżność i pamięć podręczną. - 100reviewing-performance-and-efficiency
Przegląda zmiany pod kątem wydajności: zapytania N+1, wejścia-wyjścia w pętlach, błędne złożoności O(n²), cache bez unieważniania i koszt chmury. - 90performance-auditor
Profiluje i optymalizuje aplikacje: gorące ścieżki, zapytania N+1, blokujące I/O, cache, rozmiar bundla, pamięć i czas startu, także przed premierą. - 100performance-profile
Znajduje wąskie gardła wydajności, przygotowuje mikrobenchmarki i optymalizuje krytyczne ścieżki kodu.