ck:security-scan

Scan codebases for security vulnerabilities, hardcoded secrets, and dependency issues.

1|1|Updated Jan 15, 2026
One-click install
npx skills add https://github.com/Thanh-apero/apero-kit-cli --skill ck-security-scan-thanh-apero
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ck:security-scan
Source: https://github.com/Thanh-apero/apero-kit-cli/tree/main/.claude/skills/security-scan
Command: npx skills add https://github.com/Thanh-apero/apero-kit-cli --skill ck-security-scan-thanh-apero

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The ck:security-scan skill helps you identify and address potential security vulnerabilities, hardcoded secrets, dependency issues, and OWASP patterns in your codebase before releases.

Core Features & Use Cases

  • Security Vulnerability Scan: Identifies known security issues within the code.
  • Secret Detection: Finds hardcoded credentials like API keys, secrets, and database connections.
  • Dependency Audit: Checks for outdated and vulnerable dependencies.
  • Code Pattern Analysis: Searches for potential security flaws through predefined patterns.
  • .env Exposure Check: Scans for .env file leakage.
  • Use Case: Use this skill regularly to maintain the security posture of your applications, especially before any major release.

Quick Start

Run the command /ck:security-scan to scan the current project for potential security vulnerabilities and issues.

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 vulnerabilities before a release?

You can automate a security scan to check your codebase for hardcoded secrets, dependency issues, and OWASP vulnerabilities before a release. It performs secret detection and code pattern analysis to identify potential flaws.

What does an automated dependency audit and secret detection process look for?

An automated security scan looks for hardcoded credentials like API keys, database connections, vulnerable dependencies, and .env file exposure. It uses pattern analysis to find potential security flaws in the codebase.

Can I check for .env file exposure and OWASP patterns in my local project?

Yes, you can check for .env file exposure and OWASP patterns in your local project by running an automated security scan. It analyzes local codebase files to detect predefined security flaw patterns and exposed environment files.

Do I need grep installed to run a codebase security vulnerability scan?

Yes, you need grep installed to run this codebase security vulnerability scan. The scanning process requires grep and Claude reasoning to perform secret detection, dependency auditing, and code pattern analysis.

What is the best way to maintain application security posture through codebase auditing?

The best way to maintain application security posture is to run regular codebase auditing before major releases. This involves automating vulnerability scans, secret detection, and dependency audits to identify and address security issues early.

Why does my security scan report false positives during code pattern analysis?

Security scans may report false positives during code pattern analysis because the mechanism relies on predefined patterns and reasoning to identify potential security flaws, which can occasionally misinterpret safe code structures.