vulnhunter

Detect dangerous APIs and footgun patterns in codebases.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/0xinit/cryptoskills --skill vulnhunter-0xinit
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: vulnhunter
Source: https://github.com/0xinit/cryptoskills/tree/main/skills/vulnhunter
Command: npx skills add https://github.com/0xinit/cryptoskills --skill vulnhunter-0xinit

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) and templates (resource) components.

What problem does it solve?

This Skill helps security professionals and developers identify and hunt for security vulnerabilities in codebases by detecting dangerous patterns and finding variants of known issues.

Core Features & Use Cases

  • Sharp Edges Detection: Identifies error-prone APIs, insecure defaults, and language-specific footguns.
  • Variant Analysis: Systematically searches for similar vulnerabilities across codebases using extracted patterns.
  • Use Case: When reviewing a new codebase, use this Skill to quickly scan for common security anti-patterns and then hunt for variants of any critical findings to ensure comprehensive coverage.

Quick Start

Use the vulnhunter skill to scan the provided codebase for dangerous default configurations and error-prone APIs.

Frequently Asked Questions about vulnhunter

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scan a codebase for security vulnerabilities and dangerous APIs?▼

To scan a codebase for security vulnerabilities, detect dangerous APIs, insecure defaults, and language-specific footguns by pattern matching to identify error-prone configurations.

What is variant analysis in code security auditing?▼

Variant analysis in code security is a systematic methodology that extracts patterns from known vulnerabilities to search for similar security issues across an entire codebase for comprehensive coverage.

How do I find similar vulnerabilities across my codebase after finding one issue?▼

Find similar vulnerabilities by applying variant analysis methodologies, which use the extracted pattern of a known issue to systematically hunt for matching dangerous APIs and footgun patterns codebase-wide.

What's the best way to detect insecure defaults and footgun patterns during code review?▼

The best way to detect insecure defaults and footgun patterns during code review is systematic pattern matching designed to identify error-prone APIs and dangerous default configurations.

Do I need to configure dependencies to perform a security audit?▼

No dependencies are required to perform a security audit and variant analysis, as the skill operates independently to detect dangerous patterns and error-prone configurations within the provided codebase.