ck:security-scan

Scan codebases for exposed secrets and security vulnerabilities.

Updated May 10, 2026
One-click install
npx skills add https://github.com/dthuy62/kollet-app --skill ck-security-scan-dthuy62
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ck:security-scan
Source: https://github.com/dthuy62/kollet-app/tree/main/.opencode/skills/security-scan
Command: npx skills add https://github.com/dthuy62/kollet-app --skill ck-security-scan-dthuy62

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It helps you quickly identify exposed secrets, insecure code patterns, and dependency risks before they become incidents or release blockers.

Core Features & Use Cases

  • Secret Detection: Locates hardcoded API keys, tokens, certificates, passwords, and database credentials with high-confidence pattern matching.
  • Dependency Review: Checks package and audit outputs to surface vulnerable third-party dependencies by severity.
  • Unsafe Pattern Analysis: Flags common OWASP-relevant issues such as SQL injection, XSS, command injection, path traversal, insecure randomness, and dangerous dynamic execution.
  • Use Case: Run it before a major release to catch leaked credentials in configuration files, risky query construction in application code, and outdated dependencies that could expose production systems.

Quick Start

Ask the security scan skill to review the current repository for secrets, dependency issues, and unsafe code patterns.

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 and exposed credentials?

Secret scanning uses regex-based pattern matching to locate hardcoded API keys, tokens, passwords, and database credentials in your codebase. It flags high-confidence risks in configuration files and source code while leaving files unchanged.

How do I check my Node.js, Python, Go, or Rust project for vulnerable dependencies?

Dependency review checks package and audit outputs to surface vulnerable third-party dependencies by severity. It applies to Node.js, Python, Go, and Rust repositories during audits and release reviews.

Can I detect OWASP vulnerabilities like SQL injection and XSS in my code?

Unsafe pattern analysis flags common OWASP-relevant issues including SQL injection, XSS, command injection, path traversal, and dangerous dynamic execution. It matches insecure code patterns to identify these security vulnerabilities.

What is the best way to run a security audit before a major release?

Release security audits combine secret detection, dependency review, and unsafe code pattern analysis to catch leaked credentials and risky dependencies. This pre-release review prevents incidents and identifies release blockers.

Can I run a targeted dependency-only or secret-only scan instead of a full audit?

Targeted scanning supports dependency-only or secret-only passes without running the full audit. You can focus the security scan specifically on exposed credentials or vulnerable dependencies as needed.

Does static analysis modify my source files during security scanning?

Static security analysis leaves your source files unchanged during scanning. The process reads codebases to detect secrets, dependency issues, and unsafe patterns without modifying any repository contents.