Навыки form-testing
📧

form-testing

Низкий риск ⚙️ Внешние команды🌐 Доступ к сети

Тестирование форм WordPress и доставки электронной почты

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

Поддерживает: Claude Codex Code(CC)
📊 70 Адекватно
1

Скачать ZIP навыка

2

Загрузить в Claude

Перейдите в Settings → Capabilities → Skills → Upload skill

3

Включите и начните использовать

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

Использование «form-testing». Test email delivery from WordPress container

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

  • WordPress Email Test
  • Container: wordpress-local-wordpress-1
  • Recipient: admin@example.com
  • Checking WP Mail SMTP plugin...
  • WP Mail SMTP is active
  • SMTP Configuration:
  • Host: smtp.gmail.com
  • Port: 587
  • Encryption: tls
  • Auth: Yes
  • Sending test email...
  • Email sent successfully to admin@example.com
  • Check your inbox for the test email!

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

Низкий риск
v5 • 1/16/2026

The form-testing skill is a legitimate WordPress development tool. All detected patterns (Docker commands, email testing, file operations) are intentional functionality for testing WordPress email delivery. No malicious intent or data exfiltration patterns found.

3
Просканировано файлов
640
Проанализировано строк
3
находки
5
Всего аудитов
Проблемы низкого риска (1)
Hardcoded email address in test script
Default recipient email admin@csrdevelopment.com should be customized per environment

Факторы риска

⚙️ Внешние команды (2)
🌐 Доступ к сети (2)

Оценка качества

45
Архитектура
100
Сопровождаемость
83
Контент
31
Сообщество
88
Безопасность
91
Соответствие спецификации

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

Отладка проблем доставки электронной почты

Быстро диагностируйте, почему письма из контактных форм не попадают в почтовые ящики, проверив конфигурацию SMTP и подключение к почтовому серверу.

Проверка функциональности форм

Автоматизируйте тестирование контактных форм после развертывания, чтобы убедиться, что отправка форм работает и электронные письма доставляются правильно.

Проверка настройки SMTP

Убедитесь, что плагин WP Mail SMTP настроен правильно, и протестируйте доставку электронной почты без ручной отправки форм.

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

Базовый тест электронной почты
Запустите навык тестирования форм, чтобы проверить, может ли мой WordPress-контейнер отправлять электронную почту. Используйте настройки по умолчанию.
Тест с настраиваемым получателем
Проверьте доставку электронной почты из моего WordPress-контейнера на адрес test@mycompany.com и покажите мне конфигурацию SMTP.
Полный аудит форм
Выполните полный аудит моих форм WordPress, включая доставку электронной почты, конфигурацию SMTP, и предоставьте рекомендации по устранению неполадок.
Устранение проблем с электронной почтой
Отправка из моей контактной формы WordPress не отправляет электронные письма. Проверьте конфигурацию WP Mail SMTP, протестируйте доставку электронной почты и предоставьте пошаговое руководство по устранению неполадок.

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

  • Всегда тестируйте доставку электронной почты после настройки WP Mail SMTP, чтобы убедиться в правильности настроек
  • Сначала используйте тестовые среды, прежде чем тестировать на рабочих сайтах, чтобы избежать отправки тестовых писем реальным пользователям
  • Документируйте настройки конфигурации SMTP для членов команды, которым нужно устранять проблемы с электронной почтой

Избегать

  • Не тестируйте с реальными адресами электронной почты клиентов - используйте тестовые адреса или свой собственный
  • Не тестируйте доставку электронной почты на действующих рабочих сайтах в рабочее время
  • Никогда не делитесь учетными данными SMTP в документации и не добавляйте их в системы контроля версий

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

Is this compatible with all WordPress setups?
Навык требует Docker-based установку WordPress и доступ WP-CLI. Он работает с любым сайтом WordPress, запущенным в Docker-контейнере.
What are the testing limits?
Жесткого ограничения на количество тестовых писем нет, но SMTP-провайдеры могут иметь дневные лимиты отправки. Навык отправляет одно тестовое письмо за выполнение.
Can I integrate this with CI/CD pipelines?
Да, скрипт разработан для автоматизации и возвращает соответствующие коды завершения для успеха или неудачи, что делает его подходящим для рабочих процессов непрерывной интеграции.
Is my data safe during testing?
Навык только читает конфигурацию WordPress и отправляет тестовые электронные письма. Он не хранит и не передает никакие конфиденциальные данные внешним образом, кроме самого тестового письма.
What if the test email fails?
Скрипт отобразит сообщения об ошибках от PHPMailer и WordPress, помогая вам выявить проблемы конфигурации, проблемы аутентификации или проблемы подключения к серверу.
How does this compare to other email testing tools?
В отличие от внешних сервисов тестирования электронной почты, этот навык тестирует фактическую систему электронной почты WordPress с вашей конкретной конфигурацией SMTP, предоставляя более точные результаты для проблем, специфичных для WordPress.

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

Автор

CrazySwami

Лицензия

MIT

Ссылка

main

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