avast-premium-security-detection — Claude Code skill
This skill reviews suspicious repositories that claim to distribute cracked antivirus software. Use it for an initial malware and source-authenticity check.
npx skills add reason-machines/security-skills --skill avast-premium-security-detection -a claude-codeWhat avast-premium-security-detection does
The skill examines repositories posing as Avast Premium Security distributions. It looks for piracy language, fake activation claims, unusual repository metadata, weak project documentation, and signs that a supposed software package may be a malware dropper.
Its examples cover several checks: scanning executable content for terms such as keygen, loader, and activator; assigning risk from repository metadata; comparing a file with an official SHA-256 value; and checking whether a download URL uses an official domain. The snippets are in C++. The checksum example uses OpenSSL and curl, while the behavior-monitoring section starts with Windows process APIs.
The checksum path depends on OpenSSL, and the behavior-monitoring example is tied to Windows APIs.
What it helps with
- review a repository offering a cracked antivirus
- spot keygen and loader indicators in an executable
- score repository risk from metadata and description
- compare a download with an official SHA-256
- check whether a download source uses an official domain
Example prompts for the agent
- Analyze this Avast repository for signs of a malware distribution scheme.
- Check whether this security software repository looks like a piracy scam.
- Scan the file for
keygen,loader,activator, PowerShell, and webhook indicators.
How to install avast-premium-security-detection
1Skills CLI (Vercel)
npx skills add reason-machines/security-skills --skill avast-premium-security-detection -a claude-code2Manually: put the files in place
~/.claude/skills/avast-premium-security-detection/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/avast-premium-security-detection/
1Skills CLI (Vercel)
npx skills add reason-machines/security-skills --skill avast-premium-security-detection -a codex2Manually: put the files in place
.agents/skills/avast-premium-security-detection/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add reason-machines/security-skills --skill avast-premium-security-detection -a cursor2Manually: put the files in place
.cursor/skills/avast-premium-security-detection/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install reason-machines/security-skills avast-premium-security-detection2Manually: put the files in place
.github/skills/avast-premium-security-detection/SKILL.md1Skills CLI (Vercel)
npx skills add reason-machines/security-skills --skill avast-premium-security-detection -a gemini-cli2Platform CLI
gemini skills install https://github.com/reason-machines/security-skills --path skills/avast-premium-security-detectionManually: put the files in place
.devin/skills/avast-premium-security-detection/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add reason-machines/security-skills --skill avast-premium-security-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-detection
How do I install avast-premium-security-detection in Claude Code?
Run npx skills add reason-machines/security-skills --skill avast-premium-security-detection -a claude-code, then open ~/.claude/skills/avast-premium-security-detection/SKILL.md.
What does avast-premium-security-detection do?
It helps inspect suspicious antivirus repositories by reviewing metadata, malware-related file strings, download origins, and checksum matches.
What does the skill require for its code examples?
The examples use C++, with OpenSSL and curl for checksum verification. The behavior-monitoring section uses Windows APIs.