WordPress-скиллы для Claude
elvismdev/claude-wordpress-skillsНабор скиллов для Claude Code, охватывающий оптимизацию производительности, аудит безопасности, разработку Gutenberg-блоков и лучшие практики тем и плагинов WordPress. Подходит для code review, предрелизных проверок и рефакторинга.
Установка
git clone https://github.com/elvismdev/claude-wordpress-skills.gitREADME
Claude WordPress Skills
Профессиональные WordPress-скиллы для Claude Code — оптимизация производительности, аудит безопасности, разработка Gutenberg-блоков и лучшие практики тем и плагинов.
Доступные скиллы
| Скилл | Описание | Статус |
|---|---|---|
| wp-performance-review | Code review и анализ производительности | ✅ |
| wp-security-review | Аудит безопасности и code review по защите | 🚧 |
| wp-gutenberg-blocks | Разработка в Block Editor / Gutenberg | 🚧 |
| wp-theme-development | Лучшие практики разработки тем | 🚧 |
| wp-plugin-development | Архитектура и стандарты плагинов | 🚧 |
Установка
Вариант 1: Добавить через Marketplace
Подпишитесь, чтобы получать все скиллы и обновления (рекомендуется):
# В Claude Code CLI
/plugin marketplace add elvismdev/claude-wordpress-skills
# Установить конкретные скиллы
/plugin install claude-wordpress-skills@claude-wordpress-skillsВариант 2: Клонировать локально
git clone https://github.com/elvismdev/claude-wordpress-skills.git ~/.claude/plugins/wordpressВариант 3: Добавить в проект
Добавьте как git-субмодуль для общего доступа в команде:
# В корне вашего проекта
git submodule add https://github.com/elvismdev/claude-wordpress-skills.git .claude/plugins/wordpress
git commit -m "Add WordPress Claude skills"Участники команды получат скиллы автоматически при клонировании или обновлении репозитория.
Вариант 4: Скопировать отдельные скиллы
Скачайте и извлеките нужные скиллы:
# Скопировать только скилл performance review
cp -r skills/wp-performance-review ~/.claude/skills/Slash-команды
После установки становятся доступны следующие команды:
| Команда | Описание |
|---|---|
/wp-perf-review [path] | Полный code review производительности WordPress с детальным анализом и рекомендациями по исправлению |
/wp-perf [path] | Быстрое сканирование по grep-паттернам (быстро, только критические проблемы) |
Примеры использования
# Полный 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 команды получают пространство имён:
/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 и годах совместной работы с инженерами, значительно превосходящими меня по уровню — поэтому определённая предвзятость неизбежна. Вклад всегда приветствуется; мне искренне интересно узнавать о других подходах и учиться вместе.