detecting-malicious-npm-packages

mukul975/detecting-malicious-npm-packages · Agent Skill (multi-file)

by mukul975 · bundle

Published · Last updated


Triage npm packages for install-script malware, exfiltration, and worming behavior using GuardDog, manual inspection, and safe detonation.

SKILL.md

Files

This skill is a package of 5 files. Install with the command above, or download the folder.

  • 📄SKILL.md entry
  • 📁references
  • 📄api-reference.md 2.2 KB
  • 📄standards.md 1.5 KB
  • 📁scripts
  • ⚙️agent.py 6.2 KB
  • 📄LICENSE 11.0 KB

Related

  1. detecting-dependency-confusion · mukul975 bundle
    Detect and prevent public-over-private name resolution in npm, PyPI, and Maven dependency manifests.
    24.6k
    repo stars
  2. detecting-typosquatting-packages · mukul975 bundle
    Flag misspelled, brandjacked, and typosquatted package names across npm, PyPI, and crates.io before installation using edit-distance, keyboard-proximity, and known-target corpus matching with typomania, OSSGadget, and pypi-scan.
    24.6k
    repo stars
  3. dotnet-reverse · zhaoxuya520 bundle
    Provides a structured workflow for reverse engineering .NET and C# binaries, including deobfuscation with de4dot, static analysis via dnSpyEx IL view, dynamic debugging, and reliable IL patching for red-team tools and malware.
    12.8k
    repo stars
  4. reverse-engineering · zhaoxuya520 bundle
    Provides structured reverse engineering techniques for analyzing compiled, obfuscated, packed, or virtualized targets including binaries, APKs, WASM, firmware, and custom VMs using static and dynamic analysis workflows.
    12.8k
    repo stars
  5. reverse-skill-router · zhaoxuya520 bundle
    Routes reverse engineering, exploitation, penetration testing, malware, mobile, firmware, browser automation, documentation, and security tasks to the appropriate specialist skill. Use when a task spans modules or the correct reverse-skill entrypoint is unclear.
    12.8k
    repo stars
  6. deobfuscating-javascript-malware · mukul975 bundle
    Deobfuscates malicious JavaScript code used in web-based attacks, phishing pages, and dropper scripts by reversing encoding layers, eval chains, string manipulation, and control flow obfuscation to reveal the original malicious logic.
    24.6k
    repo stars

Frequently asked questions

How do I install the detecting-malicious-npm-packages skill?

Run npx skillmds add mukul975/detecting-malicious-npm-packages in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.

What does the detecting-malicious-npm-packages skill do?

Triage npm packages for install-script malware, exfiltration, and worming behavior using GuardDog, manual inspection, and safe detonation. It is listed under Security, Coding & Dev Tools, Secure Coding, Vulnerability Scanning on SkillMD.

Is detecting-malicious-npm-packages safe to use?

SkillMD's automated safety review verdict for this skill is CAUTION. Independent scanners report: SkillSpector: CAUTION, Skill Scanner: PASS. Capability flags: executes scripts, makes network calls, reads secrets. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.

Which AI agents work with detecting-malicious-npm-packages?

This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.

Is detecting-malicious-npm-packages free to use?

Yes. Installing skills from SkillMD is free. This skill is licensed under Apache-2.

Who published detecting-malicious-npm-packages?

mukul975 (@mukul975) published this skill. Their other Agent Skills are listed on their SkillMD profile.