malware-detection-and-removal — скилл для Claude Code: поиск фейковых
Скилл помогает распознать репозиторий, который выдаёт себя за взломанное ПО, и решить, что с ним делать.
npx skills add reason-machines/security-skills --skill malware-detection-and-removal -a claude-codeЧто делает malware-detection-and-removal
Скилл разбирает признаки репозиториев, которые маскируются под легальный софт: в описании мелькают слова вроде crack, keygen, loader, pre-activated, а версии выставлены на будущие годы. Внутри — разбор по шагам: сначала проверка метаданных репозитория, потом содержимого. Для оценки риска в скилле есть пример на Go: структура с полями имени, описания, топиков и скорости набора звёзд, функция считает баллы за пиратские ключевые слова, опасные топики вроде defender-bypass и thread-hijacking, отсутствие README. Больше 50 баллов — высокая опасность, больше 30 — подозрительно.
Второй шаг — проверка файлов: скилл обходит дерево каталогов, ищет исходники по расширениям и отдельно отмечает .exe, .dll и .bat. Если исходников нет, а исполняемые файлы есть, это повод не открывать проект вообще. Тут же прямо сказано: не клонировать и не запускать код из подозрительных репозиториев, ни git clone, ни go run, ни ./setup.exe.
Дальше — как пожаловаться. Описан путь через вкладку Security на GitHub и через форму поддержки; для API-варианта нужен GITHUB_TOKEN в переменных окружения. Текст скилла обрезан, поэтому полный набор шагов по удалению заражённого ПО в нём не раскрыт — рассчитывайте на разбор и репортинг.
Какие задачи решает
- отличить репозиторий с «кряком» от настоящего проекта
- посчитать риск по описанию, топикам и звёздам
- найти в дереве проекта подозрительные .exe и .dll
- оформить жалобу на репозиторий, распространяющий вредоносное ПО
- проверить, где скачать легальную версию антивируса
Примеры запросов агенту
- проверь этот репозиторий на признаки malware-распространения
- проанализируй топики и описание проекта на пиратские ключевые слова
- составь отчёт для жалобы на подозрительный репозиторий
Как установить malware-detection-and-removal
1Через Skills CLI (Vercel)
npx skills add reason-machines/security-skills --skill malware-detection-and-removal -a claude-code2Вручную: положить файлы
~/.claude/skills/malware-detection-and-removal/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/malware-detection-and-removal/
1Через Skills CLI (Vercel)
npx skills add reason-machines/security-skills --skill malware-detection-and-removal -a codex2Вручную: положить файлы
.agents/skills/malware-detection-and-removal/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add reason-machines/security-skills --skill malware-detection-and-removal -a cursor2Вручную: положить файлы
.cursor/skills/malware-detection-and-removal/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install reason-machines/security-skills malware-detection-and-removal2Вручную: положить файлы
.github/skills/malware-detection-and-removal/SKILL.md1Через Skills CLI (Vercel)
npx skills add reason-machines/security-skills --skill malware-detection-and-removal -a gemini-cli2Командой платформы
gemini skills install https://github.com/reason-machines/security-skills --path skills/malware-detection-and-removalВручную: положить файлы
.devin/skills/malware-detection-and-removal/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add reason-machines/security-skills --skill malware-detection-and-removal -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора17
Похожие
Рядом в теме «Безопасность»
Всё по теме «Безопасность» →Вопросы о malware-detection-and-removal
Как установить malware-detection-and-removal в Claude?
Выполните npx skills add reason-machines/security-skills --skill malware-detection-and-removal -a claude-code. После этого файл скилла окажется в ~/.claude/skills/malware-detection-and-removal/SKILL.md.
Что делает malware-detection-and-removal?
Помогает выявить и задокументировать репозитории, которые выдают себя за легальный софт, а на деле распространяют вредоносные программы. Внутри — шаги проверки метаданных и содержимого плюс примеры кода на Go для подсчёта риска.
Что нужно для работы скилла?
Для отправки жалобы через GitHub API нужен GITHUB_TOKEN в переменных окружения. Сама проверка репозитория выполняется локально.