Проверить работоспособность скрипта можно непосредственно установив его на сайте. На разных сайтах он устанавливается по разному. Все зависит от движка. Можно сделать тестовый сайт для доработки и корректной работы скрипта, перед заливкой на основной сайт
Для решения большинства задач надо знать синтаксис javascript
Если скриптами обрабатывать офисные документы под WINDOWS в фоновом режиме - использовать документы WORD,EXCEL, принимать, отправлять,распечатывать почту включать сканы в документы, импортировать информацию из интернета или обрабатывать огромное количество файлов, то надо знать объектные модели офисных программ (WORD,EXCEL,OUTLOOK...), файловой системы и оболочки.
Если требуется создание страниц и удобный интерфейс пользователя то надо знать HTML разметку и таблицы стилей CSS и ,желательно, распространенные фреймворки, например jquery.
Самое главное надо знать какие задачи потребуется решать.
Скрипт - это программа, которая прикрепляется к какому либо приложению и запускается при определенных условиях, чтобы выполнить определенные действия, скрипт, как правило, пишется на языке программирования, который присутствует в этом приложении и потому как вирус могут не определяться.
Я сторонник легких решений, давно пользуюсь готовыми шаблонами, но вопрос заинтересовал, поэтому погуглил и нашел, что в большинстве случаев люди пишут скрипты сами. Обычно на php. Но если вопрос уперся в то, чтобы скачивать, то есть такой ресурс. Вот он. Есть хороший момент - скачиваемый скрипт дает возможность затачивать навигацию под разные браузеры.
Адресная кнопка, отправляющая вас в тар-тарары, практически на любой адрес параллельно с основным, разновидность несильно злых зловредов. Добровольно-принудительный просмотр рекламы. Кстати, установка АдБлока решила эту проблему, больше реклама не донимает.