Claude Info
Код-ревью

WordPress-скиллы для Claude

elvismdev/claude-wordpress-skills

Набор скиллов для Claude Code, охватывающий оптимизацию производительности, аудит безопасности, разработку Gutenberg-блоков и лучшие практики тем и плагинов WordPress. Подходит для code review, предрелизных проверок и рефакторинга.

Установка

terminal
bash
git clone https://github.com/elvismdev/claude-wordpress-skills.git

README

Claude WordPress Skills

Профессиональные WordPress-скиллы для Claude Code — оптимизация производительности, аудит безопасности, разработка Gutenberg-блоков и лучшие практики тем и плагинов.

Доступные скиллы

СкиллОписаниеСтатус
wp-performance-reviewCode review и анализ производительности
wp-security-reviewАудит безопасности и code review по защите🚧
wp-gutenberg-blocksРазработка в Block Editor / Gutenberg🚧
wp-theme-developmentЛучшие практики разработки тем🚧
wp-plugin-developmentАрхитектура и стандарты плагинов🚧

Установка

Вариант 1: Добавить через Marketplace

Подпишитесь, чтобы получать все скиллы и обновления (рекомендуется):

bash
# В Claude Code CLI
/plugin marketplace add elvismdev/claude-wordpress-skills

# Установить конкретные скиллы
/plugin install claude-wordpress-skills@claude-wordpress-skills

Вариант 2: Клонировать локально

bash
git clone https://github.com/elvismdev/claude-wordpress-skills.git ~/.claude/plugins/wordpress

Вариант 3: Добавить в проект

Добавьте как git-субмодуль для общего доступа в команде:

bash
# В корне вашего проекта
git submodule add https://github.com/elvismdev/claude-wordpress-skills.git .claude/plugins/wordpress
git commit -m "Add WordPress Claude skills"

Участники команды получат скиллы автоматически при клонировании или обновлении репозитория.

Вариант 4: Скопировать отдельные скиллы

Скачайте и извлеките нужные скиллы:

bash
# Скопировать только скилл performance review
cp -r skills/wp-performance-review ~/.claude/skills/

Slash-команды

После установки становятся доступны следующие команды:

КомандаОписание
/wp-perf-review [path]Полный code review производительности WordPress с детальным анализом и рекомендациями по исправлению
/wp-perf [path]Быстрое сканирование по grep-паттернам (быстро, только критические проблемы)

Примеры использования

bash
# Полный review текущей директории
/wp-perf-review

# Полный review конкретного плагина
/wp-perf-review wp-content/plugins/my-plugin

# Быстрое сканирование темы (быстрый триаж)
/wp-perf wp-content/themes/my-theme

# Быстрая проверка критических проблем перед деплоем
/wp-perf .

Сравнение команд

Аспект/wp-perf-review/wp-perf
СкоростьТщательный анализ (медленнее)Быстрый триаж
ГлубинаПолный анализ + исправленияТолько критические паттерны
ВыводСгруппировано по серьёзности с номерами строкКраткий список совпадений
ПрименениеCode review, PR review, оптимизацияПроверка перед деплоем, быстрый аудит

При установке через marketplace команды получают пространство имён:

bash
/claude-wordpress-skills:wp-perf-review [path]
/claude-wordpress-skills:wp-perf [path]

Использование на естественном языке

Скиллы также активируются автоматически по контексту. Просто спросите в свободной форме:

Review this plugin for performance issues Audit this theme for scalability problems Check this code for slow database queries Help me optimize this WP_Query Check my theme before launch Find anti-patterns in this plugin

Claude определит контекст и применит подходящий скилл.

Фразы-триггеры

СкиллФразы-триггеры
wp-performance-review"performance review", "optimization audit", "slow WordPress", "slow queries", "scale WordPress", "high-traffic", "code review", "before launch", "anti-patterns", "timeout", "500 error", "out of memory"

Что входит в набор

wp-performance-review

Комплексный code review производительности, охватывающий:

  • Антипаттерны запросов к базе данных — неограниченные запросы, отсутствующие WHERE-условия, медленные LIKE-паттерны, производительность NOT IN
  • Хуки и экшены — дорогостоящий код на init, запись в БД при загрузке страницы, неэффективное размещение хуков
  • Проблемы кэширования — некэшированные вызовы функций, паттерны object cache, лучшие практики transient
  • AJAX и внешние запросы — альтернативы admin-ajax.php, паттерны поллинга, таймауты HTTP
  • Производительность шаблонов — N+1 запросы, оптимизация get_template_part
  • Паттерны PHP-кода — производительность in_array(), проблемы экранирования heredoc
  • JavaScript-бандлы — импорт полных библиотек, стратегии defer/async
  • Block Editor — накладные расходы registerBlockStyle, обработка InnerBlocks
  • Рекомендации по платформам — паттерны для WordPress VIP, WP Engine, Pantheon, self-hosted

Вывод включает уровни серьёзности (Critical/Warning/Info) с номерами строк и рекомендациями по исправлению.

Требования

  • Установленный CLI Claude Code
  • Скиллы загружаются автоматически — дополнительные зависимости не требуются

Участие в разработке

🤝 Вклад в проект очень приветствуется! Смотрите CONTRIBUTING.md для ознакомления с правилами.

Способы участия:

  • 🐛 Сообщайте о проблемах или устаревших рекомендациях
  • 💡 Предлагайте новые антипаттерны или лучшие практики
  • 📝 Улучшайте документацию и примеры
  • 🔧 Присылайте новые скиллы

Лицензия

MIT License — подробности в файле LICENSE.

История изменений

См. CHANGELOG.md для просмотра версий.


Примечание: Эти скиллы отражают лучшие практики сообщества по разработке WordPress и не аффилированы с какой-либо конкретной компанией или платформой и не одобрены ими. Часть паттернов основана на личном опыте работы с WordPress и годах совместной работы с инженерами, значительно превосходящими меня по уровню — поэтому определённая предвзятость неизбежна. Вклад всегда приветствуется; мне искренне интересно узнавать о других подходах и учиться вместе.

Похожие скиллы