Agent skill · security · aradotso

bitdefender-security-awareness

bitdefender-security-awareness — an agent skill for coding agents.

Why this skill is useful

Provides specific indicators and patterns for identifying malicious software repositories that the AI wouldn't reliably generate on its own.

What it needs

About 4k tokens when loaded. Last updated 2026-08-04. 11 stars on the source repository.

What this skill does

text 1. Use popular software names (Bitdefender, Adobe, Windows) 2. Promise "free" or "cracked" versions 3. Include misleading topics and descriptions 4. Artificially inflate stars/engagement 5. Host malicious executables or scripts go // These are RED FLAGS in repository analysis: type MaliciousIndicators struct { CrackKeygenInName bool // "crack", "keygen", "activator" NoLegitimateCode bool // Empty or obfuscated code SuspiciousTopics []string // "bypass", "loader", "pre-activated" ArtificialStars bool // Rapid, unnatural growth NoRealContributors bool // Single account or bots RecentCreation bool // New account, immediate activity MisleadingLanguage bool // Claims one language, contains another DownloadInstructions bool // External links or releases with executables } func AnalyzeRepository(repo Repository) bool { indicators := MaliciousIndicators{ CrackKeygenInName: strings.Contains(repo.Name, "crack") strings.Contains(repo.Name, "keygen"), SuspiciousTopics: []string{"defender-bypass", "thread-hijacking"}, NoLegitimateCode: len(repo.README) == 0, } // If multiple indicators present, likely malicious return indicators.Score() > THRESHOLD } go package security import "regexp" // Keywords commonly found in malicious software repositories var maliciousKeywords = []string{ "crack", "keygen", "loader", "activator", "pre-activated", "full version", "license key", "bypass", "no survey", "direct download", } func ScanDescription(description string) []string { var flags []string for , keyword := range maliciousKeywords { pattern := regexp.MustCompile((?i) + keyword) if pattern.MatchString(description) { flags = append(flags, keyword) } } return flags } go // CORRECT: Official sources only type LegitimateSource struct { VendorWebsite string // https://www.bitdefender.com OfficialStore string // Microsoft Store, Mac App Store VerifiedPartner string // Authorized resellers with verification } // NEVER download security software from: var unsafeSources = []string{ "GitHub rep …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aradotso/bitdefender-security-awareness

View the source on GitHub

Browse the @skills marketplace