ck:security-scan

Scan codebases for hardcoded secrets, dependency issues, and vulnerability patterns.

Updated Apr 2, 2026
One-click install
npx skills add https://github.com/EdgeHunt/EdgeHunt --skill ck-security-scan-edgehunt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ck:security-scan
Source: https://github.com/EdgeHunt/EdgeHunt/tree/main/.claude/skills/security-scan
Command: npx skills add https://github.com/EdgeHunt/EdgeHunt --skill ck-security-scan-edgehunt

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Automates security hygiene by scanning codebases for hardcoded secrets, insecure dependencies, and common vulnerability patterns, reducing the risk of production incidents.

Core Features & Use Cases

  • Secrets detection using regex patterns to identify API keys, tokens, and credentials.
  • Dependency auditing to surface known-vulnerable packages across Node, Python, and other ecosystems.
  • Code-pattern analysis with heuristic reasoning to identify risky patterns (SQL injection, XSS, command injection).
  • Generate comprehensive markdown reports with redaction guidance for any found secrets.

Use Case: Before major releases, run this scan to surface and remediate security issues across the codebase.

Quick Start

Run a full security scan on the current project to detect secrets, dependency issues, and code vulnerabilities.

Frequently Asked Questions about ck:security-scan

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

FAQPage Schema
How do I scan my codebase for hardcoded secrets before release?

To scan a codebase for hardcoded secrets, run a full security scan using regex pattern matching to identify API keys, tokens, and credentials. It outputs a structured markdown report with redaction guidance for remediation.

Can I audit dependencies for known vulnerabilities across different languages?

Yes, you can audit dependencies for known vulnerabilities across Node, Python, and other ecosystems. The dependency auditing feature surfaces insecure packages to help reduce the risk of production incidents.

Does the security scan detect common code vulnerability patterns like SQL injection?

Yes, the security scan detects common vulnerability patterns like SQL injection, XSS, and command injection. It uses heuristic reasoning for code-pattern analysis to identify these risky patterns in your software projects.

What is the best way to automate security hygiene for CI checks?

The best way to automate security hygiene for CI checks is applying an on-demand secure development workflow. This detects secrets, dependency issues, and code vulnerabilities, generating a comprehensive markdown report for pre-release audits.

Do I need local reference files to detect vulnerability patterns during a scan?

Yes, you need local references to secret patterns and vulnerability patterns to perform the scan. The tool relies on these local references to execute grep-based scanning and dependency audits effectively.

Are there limitations to using heuristic reasoning for code-pattern analysis?

Heuristic reasoning for code-pattern analysis identifies risky patterns but may not catch every complex vulnerability. It is designed for pre-release audits and secure development workflows rather than serving as a standalone penetration testing tool.