avast-premium-security-malware-detection — Claude Code skill
This skill inspects suspicious repositories posing as antivirus installers and points out where malware distribution starts.
npx skills add reason-machines/security-skills --skill avast-premium-security-malware-detection -a claude-codeWhat avast-premium-security-malware-detection does
The skill reads repository metadata and looks for fakery: words like “keygen”, “crack” or “pre-activated” in the description, stars with no forks or issues, a popular project with no README, a creation date in the future. Three or more suspicious terms in a description is a signal that this is not an Avast build.
Content analysis comes next. The skill walks the file tree and collects executables by extension — .exe, .dll, .bat, .cmd, .ps1, .vbs, .js, .scr, .com. A table of official sources maps a product name to its vendor domain, so an “avast” link hosted somewhere else fails the check. There is also a template for a GitHub abuse report.
This is not an antivirus and it never runs what it finds. It works from metadata and filenames, so an obfuscated binary inside an archive stays invisible to it — that file belongs in a sandbox, not on your machine.
What it helps with
- tell a fake “crack” repo from a real vendor build
- list executable files in someone else's project before building
- match a download link against the vendor's official domain
- gather evidence for a GitHub abuse report
- check whether an activator is being passed off as antivirus software
Example prompts for the agent
- Analyze this repository for malware distribution
- Is this a legitimate Avast download or a fake?
- Find
.exeand.dllfiles in this project and tell me how suspicious they look
How to install avast-premium-security-malware-detection
1Skills CLI (Vercel)
npx skills add reason-machines/security-skills --skill avast-premium-security-malware-detection -a claude-code2Manually: put the files in place
~/.claude/skills/avast-premium-security-malware-detection/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/avast-premium-security-malware-detection/
1Skills CLI (Vercel)
npx skills add reason-machines/security-skills --skill avast-premium-security-malware-detection -a codex2Manually: put the files in place
.agents/skills/avast-premium-security-malware-detection/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add reason-machines/security-skills --skill avast-premium-security-malware-detection -a cursor2Manually: put the files in place
.cursor/skills/avast-premium-security-malware-detection/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install reason-machines/security-skills avast-premium-security-malware-detection2Manually: put the files in place
.github/skills/avast-premium-security-malware-detection/SKILL.md1Skills CLI (Vercel)
npx skills add reason-machines/security-skills --skill avast-premium-security-malware-detection -a gemini-cli2Platform CLI
gemini skills install https://github.com/reason-machines/security-skills --path skills/avast-premium-security-malware-detectionManually: put the files in place
.devin/skills/avast-premium-security-malware-detection/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add reason-machines/security-skills --skill avast-premium-security-malware-detection -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about avast-premium-security-malware-detection
How do I install avast-premium-security-malware-detection in Claude Code?
Run npx skills add reason-machines/security-skills --skill avast-premium-security-malware-detection -a claude-code. The skill lands in ~/.claude/skills/avast-premium-security-malware-detection/SKILL.md.
What does avast-premium-security-malware-detection do?
It flags repositories that look like pirated software or malware dressed up as an antivirus: suspicious description keywords, artificial engagement metrics, executable files and links to unofficial sources.
Does the skill scan files with an antivirus engine?
No. It works from metadata, file extensions and source URLs, so any binary it surfaces still needs a separate check.