Навыки performance-optimization
📦

performance-optimization

Ревизия содержимого r2 Безопасно ⚡ Содержит скрипты⚙️ Внешние команды📁 Доступ к файловой системе

Improve Application Performance with Evidence

Performance problems are difficult to diagnose when teams optimize from assumptions. This skill provides a measurement-first workflow for finding bottlenecks, testing fixes, and preventing regressions.

Поддерживает: Claude Codex Code(CC)
🥉 78 Бронза

Установить с помощью моего Агента

Скопируйте этот запрос в своего Агента. Он содержит каноническую страницу Skill и манифест.

Запрос агента
Review the Skillstore skill "performance-optimization" from https://skillstore.io/skills/addyosmani-performance-optimization.md and its manifest at https://skillstore.io/api/skills/addyosmani-performance-optimization/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.

Ваш Агент по-прежнему должен показать план и запросить все подтверждения, требуемые политикой безопасности.

Ресурсы для AI-агентов

Используйте эти ссылки, когда AI-агенту, crawler или script нужен чистый контекст вместо полной страницы.

Протестировать

Использование «performance-optimization». The page has LCP of 4.2 seconds, a 1.8 MB JavaScript bundle, and large hero images.

Ожидаемый результат:

  • Prioritize the hero image and initial JavaScript payload.
  • Measure image transfer, render blocking, and bundle composition.
  • Test responsive image formats and route-level code splitting.
  • Keep the change only if LCP improves beyond normal run-to-run variance.

Использование «performance-optimization». An API loads tasks and fetches each task owner separately.

Ожидаемый результат:

This is an N+1 query pattern. Fetch tasks with their owners in one query, then compare query count and p95 latency before and after.

Использование «performance-optimization». A cache serves user profiles by profile ID, but the response includes tenant-specific permissions.

Ожидаемый результат:

The cache key omits a response input. Include tenant and permission context, or avoid shared caching when authorization data must remain isolated.

Аудит безопасности

Безопасно

All 55 static findings were reviewed against SKILL.md. They are false positives caused by documentation examples, Markdown syntax, a relative reference link, and fixed diagnostic SQL; no malicious behavior or prompt injection was found.

1
Просканировано файлов
497
Проанализировано строк
0
Пункты проверки
0
Ложные срабатывания проигнорированы
Последний завершенный статический и семантический аудит не обнаружил подтвержденных проблем безопасности. Это не доказывает отсутствие побочных эффектов у навыка.
Поделиться и цитировать этот отчет

Делитесь версионным отчетом об оценке, нейтральным значком, встраиваемой карточкой и цитатами. Skillstore публикует доказательства, не решая, безопасен ли этот Skill.

Открыть версионный отчет
Оценка безопасности

Копировать ссылку на отчёт

https://skillstore.io/skills/addyosmani-performance-optimization/audits/2?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Значок Markdown

[![Skillstore security assessment](https://skillstore.io/badges/skills/addyosmani-performance-optimization/security.svg)](https://skillstore.io/skills/addyosmani-performance-optimization?utm_source=security_passport_badge)

Значок HTML

<a href="https://skillstore.io/skills/addyosmani-performance-optimization?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/addyosmani-performance-optimization/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

Встраиваемая карточка

<iframe src="https://skillstore.io/embed/skills/addyosmani-performance-optimization.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
Академические ссылки (APA · BibTeX · CFF)

Цитата APA

addyosmani. (2026). performance-optimization security audit report (audit version 2) [Author version unspecified]. Skillstore. https://skillstore.io/skills/addyosmani-performance-optimization/audits/2

Цитата BibTeX

@techreport{addyosmani-addyosmani-performance-optimization-2026, author = {addyosmani}, title = {performance-optimization security audit report (audit version 2)}, institution = {Skillstore}, year = {2026}, number = {2}, url = {https://skillstore.io/skills/addyosmani-performance-optimization/audits/2}, note = {Author version unspecified} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "performance-optimization security audit report (audit version 2)" version: "unspecified" type: report authors: - name: "addyosmani" date-released: "2026-09-19" url: "https://skillstore.io/skills/addyosmani-performance-optimization/audits/2" identifiers: - type: other value: "skillstore:addyosmani-performance-optimization:audit:2" description: "Skillstore immutable audit report identifier"

Сравнить варианты

3 устанавливаемых вариантов

Навык каждого автора остаётся отдельным устанавливаемым вариантом. Рекомендуемый вариант ранжируется по данным Skillstore.

Почему этот вариант первый

Более высокая достоверность данных
ArieGoldkin Рекомендуется

ariegoldkin-performance-optimization

Оценка Skillstore 78
Достоверность доказательств Высокий
Использование в Skillstore 13
Обновлено

2026-09-09

addyosmani Текущий

addyosmani-performance-optimization

Оценка Skillstore 78
Достоверность доказательств Средний
Использование в Skillstore 1
Обновлено

2026-09-22

supercent-io-performance-optimization

Оценка Skillstore 77
Достоверность доказательств Высокий
Использование в Skillstore 23
Обновлено

2026-09-09

Оценка Skillstore

Почему такая оценка Достоверность доказательств: Средний
55
Архитектура
85
Сопровождаемость
87
Контент
65
Сообщество
91
Соответствие спецификации

Что вы можете построить

Diagnose a Slow Web Page

Use measured browser data to identify bundle, rendering, image, interaction, or server-response bottlenecks.

Tune Database-Backed APIs

Review query plans, indexes, pagination, N+1 patterns, and connection pools before changing backend code.

Set a Regression Guardrail

Create performance budgets and monitoring checks that verify improvements and catch later regressions.

Попробуйте эти промпты

Find the First Measurement
My application feels slow. Ask for the minimum data needed, then identify the first measurements I should collect.
Review Frontend Metrics
Review these LCP, INP, CLS, bundle, and network results. Identify the most likely bottleneck and propose one testable fix.
Analyze a Query Plan
Analyze this query and EXPLAIN ANALYZE output. Explain the bottleneck, evaluate index options, and state the measurement needed after the change.
Design a Performance Experiment
Design a controlled performance experiment for this suspected bottleneck. Define the baseline, one change, success threshold, variance check, rollback rule, and regression guard.

Лучшие практики

  • Measure a representative baseline before proposing an optimization.
  • Change one variable at a time and compare results against run-to-run variance.
  • Keep only changes that improve the target metric without reducing correctness.

Избегать

  • Adding indexes, caches, or memoization without evidence of a measured bottleneck.
  • Keeping a neutral optimization because it has already been implemented.
  • Combining several changes in one experiment so their effects cannot be attributed.

Часто задаваемые вопросы

What should I measure first?
Start with the user-visible symptom and collect a baseline for the relevant metric, such as LCP, INP, p95 latency, or query time.
Can this skill optimize my code automatically?
No. It provides analysis, recommendations, and verification steps. You decide which code, database, or infrastructure changes to implement.
When should I add a database index?
Inspect the query plan first. Add an index when it addresses the query shape and measure both read improvement and write cost.
How should I choose a cache?
Choose the smallest suitable layer based on scope, freshness, invalidation, and recomputation cost. Include every response input in the cache key.
How do I know an optimization worked?
Repeat the baseline measurement under comparable conditions. Keep the change only when the improvement exceeds normal variance and tests remain correct.
Does this cover production monitoring?
Yes. It recommends synthetic budgets and field monitoring for the primary user-facing metric, with alerts that lead back to fresh measurement.

Сведения для разработчиков

Автор

addyosmani

Лицензия

MIT

Ревизия Skillstore

r2

Примечание о версии

Автор не указал версию.

Ссылка

5d5054f8a23586f9b500fece1cb613a9dffc787b

Актуальность поддержки

19.09.2026

Использование

1 загрузок · 0 просмотров

Структура файлов

📄 SKILL.md

Больше от addyosmani

Показать все
📦

code-review-and-quality

78

Проверка кода по пяти критериям качества

Изменения в коде могут скрывать проблемы с корректностью, безопасностью, архитектурой, читаемостью и производительностью. Этот навык применяет структурированный процесс проверки и предоставляет приоритизированную обратную связь с конкретными рекомендациями.

Кодинг и разработка Просмотр
Показать все
📦

vue-best-practices

82

Улучшение качества кода Vue 3

от vuejs-ai

В проектах Vue со временем часто накапливаются ошибки, связанные с реактивностью, компонентами и производительностью. Этот навык дает целевые рекомендации по Vue 3 для более безопасных паттернов и более понятного кода.

Кодинг и разработка Просмотр
📦

golang-performance

82

Оптимизация производительности Go с помощью профилирования

от 89jobrien

Сервисы Go могут становиться медленными или потреблять много памяти без очевидных доказательств причины. Этот навык помогает с профилированием, анализом аллокаций, настройкой конкурентности и оптимизацией на основе бенчмарков.

Кодинг и разработка Просмотр
📦

swiftui-expert-skill

82

Создавайте более качественные функции SwiftUI

от avdlee

В проектах SwiftUI могут накапливаться устаревшие API, хрупкое состояние и медленные обновления представлений. Этот навык дает сфокусированные рекомендации для современного и поддерживаемого кода SwiftUI.

Кодинг и разработка Просмотр
📦

senior-frontend

81

Создание готовых к промышленной эксплуатации фронтенд-функций

от davila7

Фронтенд-командам нужны согласованные рекомендации по React и Next.js для разных проектов. Этот навык предоставляет справочные рабочие процессы, практики обеспечения качества и вспомогательные скрипты для анализа фронтенда.

Кодинг и разработка Просмотр
📦

nextjs-architecture

81

Планирование архитектуры приложения Next.js App Router

от 89jobrien

Командам Next.js может быть сложно выбрать маршруты, компоненты, загрузку данных и шаги миграции. Этот skill дает структурированные архитектурные рекомендации по App Router, Server Components и производительности.

Кодинг и разработка Просмотр
📦

nextjs-optimization

80

Оптимизация производительности Next.js

от Atman36

Приложения Next.js могут замедляться из-за больших бандлов, слабого кэширования и неоптимизированных медиа. Этот навык помогает Claude, Codex и Claude Code выполнять целевые улучшения производительности для продакшен-приложений.

Кодинг и разработка Просмотр