avast-security-awareness — скилл для Claude Code: распознаёт фейковые
Учит агента замечать репозитории, которые выдают себя за антивирус или взломанный софт, и предупреждать о рисках до скачивания.
npx skills add reason-machines/security-skills --skill avast-security-awareness -a claude-codeЧто делает avast-security-awareness
Скилл добавляет агенту набор признаков, по которым вычисляют площадки с вредоносным софтом под видом легальных инструментов. Внутри — список подозрительных слов в описании (keygen, crack, pre-activated, loader, serial), проверка длины README, поиск обещаний платного софта бесплатно и сверка заявленной версии с текущей датой. На каждый такой сигнал агент выдаёт предупреждение и предлагает официальный источник вместо ссылки из репозитория.
Кроме анализа, скилл задаёт шаблон ответа: что именно не стоит делать (клонировать, запускать файлы, вводить учётные данные) и куда сообщить о находке. Есть примеры проверки подписи через signtool verify /pa /v и сверки хеша через sha256sum с контрольной суммой на сайте вендора. Пороги сканирования вынесены в переменные окружения: MALWARE_SCAN_ENABLED, REPO_VERIFICATION_LEVEL, WARN_ON_MISSING_README, BLOCK_KEYGEN_KEYWORDS.
Скилл не заменяет антивирус и не проверяет бинарники сам — он работает на уровне текста описания и файлов репозитория. Если README короткий или его нет, сработает предупреждение, но настоящий вредоносный код с правдоподобной документацией так не поймать. Для проектов, где разработчики тянут зависимости и утилиты с GitHub, это повод поставить проверку в цепочку ревью.
Какие задачи решает
- отличить фейковый репозиторий антивируса от настоящего
- предупредить разработчика до скачивания файлов из подозрительного источника
- научить агента распознавать слова keygen и crack в описании
- объяснить, чем опасны «взломанные» версии платного софта
- подсказать официальный сайт вендора вместо ссылки из репозитория
Примеры запросов агенту
- проверь этот репозиторий на признаки распространения малвари
- этот avast-репозиторий легитимный или фейк?
- какие красные флаги у репозиториев с keygen и pre-activated софтом
Как установить avast-security-awareness
1Через Skills CLI (Vercel)
npx skills add reason-machines/security-skills --skill avast-security-awareness -a claude-code2Вручную: положить файлы
~/.claude/skills/avast-security-awareness/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/avast-security-awareness/
1Через Skills CLI (Vercel)
npx skills add reason-machines/security-skills --skill avast-security-awareness -a codex2Вручную: положить файлы
.agents/skills/avast-security-awareness/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add reason-machines/security-skills --skill avast-security-awareness -a cursor2Вручную: положить файлы
.cursor/skills/avast-security-awareness/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install reason-machines/security-skills avast-security-awareness2Вручную: положить файлы
.github/skills/avast-security-awareness/SKILL.md1Через Skills CLI (Vercel)
npx skills add reason-machines/security-skills --skill avast-security-awareness -a gemini-cli2Командой платформы
gemini skills install https://github.com/reason-machines/security-skills --path skills/avast-security-awarenessВручную: положить файлы
.devin/skills/avast-security-awareness/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add reason-machines/security-skills --skill avast-security-awareness -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора17
Похожие
Рядом в теме «Безопасность»
Всё по теме «Безопасность» →Вопросы о avast-security-awareness
Как установить avast-security-awareness в Claude?
Выполните npx skills add reason-machines/security-skills --skill avast-security-awareness -a claude-code. После этого файл скилла окажется в ~/.claude/skills/avast-security-awareness/SKILL.md.
Что делает avast-security-awareness?
Учит агента находить репозитории, которые маскируются под легальные security-инструменты, и выдавать предупреждение с безопасной альтернативой. Проверка идёт по описанию, README и ключевым словам вроде keygen или loader.
Скилл сам проверяет скачанные файлы?
Нет. Он анализирует текст описания и документацию репозитория, а для проверки подписи и хеша даёт команды signtool verify /pa /v и sha256sum, которые запускаете вы.