detecting-typosquatting-packages

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

by mukul975 · bundle

Published · Last updated


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.

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.1 KB
  • 📄standards.md 1.5 KB
  • 📁scripts
  • ⚙️agent.py 7.3 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-in-npm-pypi · mukul975 bundle
    Detects typosquatting attacks in npm and PyPI package registries by analyzing package name similarity, publish date heuristics, and download count anomalies.
    24.6k
    repo stars
  3. generating-and-analyzing-sboms · mukul975 bundle
    Generate CycloneDX and SPDX SBOMs from container images and filesystems, scan them for vulnerabilities with Grype, and sign attestations with Cosign for supply-chain trust.
    24.6k
    repo stars
  4. dependency-auditor · alirezarezvani bundle
    Audit and manage dependencies across multi-language projects by scanning for vulnerabilities, license conflicts, and transitive dependency risks, with safe-upgrade planning.
    20.4k
    repo stars
  5. gha-security-review · getsentry bundle
    Audits GitHub Actions workflows for exploitable vulnerabilities with concrete attack scenarios.
    845
    repo stars
  6. detecting-malicious-npm-packages · mukul975 bundle
    Triage npm packages for install-script malware, exfiltration, and worming behavior using GuardDog, manual inspection, and safe detonation.
    24.6k
    repo stars

Frequently asked questions

How do I install the detecting-typosquatting-packages skill?

Run npx skillmds add mukul975/detecting-typosquatting-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-typosquatting-packages skill do?

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. It is listed under Security, Coding & Dev Tools, DevOps & Infra, CI/CD, Vulnerability Scanning on SkillMD.

Is detecting-typosquatting-packages safe to use?

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

Which AI agents work with detecting-typosquatting-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-typosquatting-packages free to use?

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

Who published detecting-typosquatting-packages?

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