Claude Code Plugins

Community-maintained marketplace

Feedback

vulnerability-patterns

@Zate/cc-plugins
4
21

Index of vulnerability detection pattern skills. Routes to core patterns (universal) and language-specific patterns for security scanning.

Install Skill

Shared

Installs to .agents/skills, used by Codex, Amp, Warp, Cursor, OpenCode, and more.

CodexAmp
Warp
CursorOpenCode
Cline
Gemini CLI
GitHub Copilot
Personal

Available across projects.

$npx skills-installer add @Zate/cc-plugins/vulnerability-patterns --client shared
Project

Writes to .agents/skills.

$npx skills-installer add @Zate/cc-plugins/vulnerability-patterns -p --client shared
Note: Review the skill instructions before using it.

SKILL.md

name vulnerability-patterns
description Index of vulnerability detection pattern skills. Routes to core patterns (universal) and language-specific patterns for security scanning.

Vulnerability Patterns

This skill is an index to modular detection pattern skills. Use the specialized skills for focused scanning.

When to Use This Skill

  • Finding the right pattern skill - Use this index to route appropriately
  • Overview of detection capabilities - Quick reference of what's available

When NOT to Use This Skill

  • Actual vulnerability scanning - Use the specialized skills directly
  • Remediation guidance - Use remediation-* skills
  • Full security audits - Use domain auditor agents

Specialized Pattern Skills

vuln-patterns-core

Covers: Universal patterns, configuration files, quick scan scripts Languages: All (cross-language patterns) Use when: Scanning any codebase, config audits, hook integration

Includes:

  • Hardcoded secrets (API keys, AWS keys, private keys)
  • SQL injection (universal patterns)
  • Command injection (universal patterns)
  • Path traversal
  • Configuration file patterns (.env, Docker)
  • Quick scan script
  • Hook integration guidance

vuln-patterns-languages

Covers: Language-specific vulnerability patterns Languages: JavaScript/TypeScript, Python, Go, Java, Ruby, PHP Use when: Targeting specific tech stacks, code review

Includes:

  • JavaScript: eval(), XSS, prototype pollution
  • Python: pickle, yaml.load, weak crypto
  • Go: fmt.Sprintf SQL, InsecureSkipVerify
  • Java: ObjectInputStream, XXE, createStatement
  • Ruby: backticks, Rails SQL, mass assignment
  • PHP: unserialize, include, mysql_query

Quick Routing Guide

What You're Looking For Skill to Use
Hardcoded secrets vuln-patterns-core
SQL injection (any language) vuln-patterns-core
Command injection (any) vuln-patterns-core
Path traversal vuln-patterns-core
Docker/config issues vuln-patterns-core
JavaScript XSS vuln-patterns-languages
Python pickle/yaml vuln-patterns-languages
Java deserialization vuln-patterns-languages
Go TLS issues vuln-patterns-languages
Ruby Rails patterns vuln-patterns-languages
PHP include/require vuln-patterns-languages

Pattern Categories by OWASP

OWASP 2021 Skill Key Patterns
A01 Access Control Core + Languages Path traversal, authorization
A02 Crypto Failures Languages MD5, SHA1, weak random
A03 Injection Core SQL, command, XSS
A05 Security Misconfig Core Debug mode, headers
A07 Auth Failures Core Hardcoded credentials
A08 Data Integrity Languages Deserialization

Integration

For live security hooks, use vuln-patterns-core which includes:

  • Hook integration guidance
  • Pattern matching priorities
  • False positive mitigation strategies
  • Quick scan script for rapid detection

See Also

  • asvs-requirements - Full ASVS requirement details
  • remediation-library - Index to fix patterns
  • remediation-injection - Injection fixes
  • remediation-crypto - Cryptography fixes