ck:security

Perform STRIDE and OWASP security audits with dependency and secret scanning.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/nam3886/golang-echo-boilerplate --skill ck-security-nam3886
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ck:security
Source: https://github.com/nam3886/golang-echo-boilerplate/tree/main/.claude/skills/ck-security
Command: npx skills add https://github.com/nam3886/golang-echo-boilerplate --skill ck-security-nam3886

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill identifies and prioritizes security vulnerabilities and risky configuration or dependency issues across a codebase so teams can remediate high-impact findings before release.

Core Features & Use Cases

  • Structured Threat Analysis: Performs STRIDE mapping and OWASP Top 10 checks to surface authentication, injection, and data leakage issues.
  • Dependency and Secret Scanning: Runs language-appropriate dependency vulnerability checks and regex-based secret detection to catch exposed keys and tokens.
  • Iterative Auto-fix Workflow: Optionally applies prioritized fixes with guarded regression checks and commits, useful for pre-release audits or periodic security reviews.
  • Use Case: Run before a major deployment to find critical secrets, dependency CVEs, and authorization gaps, then apply guarded fixes for the most urgent items.

Quick Start

Run ck:security on the src/ directory to produce a severity-ranked report and optionally apply guarded fixes.

Frequently Asked Questions about ck:security

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

FAQPage Schema
How do I run a STRIDE and OWASP security audit on my codebase?

To run a STRIDE and OWASP security audit, apply this Skill to your source directories, dependency manifests, and configuration files. It produces severity-ranked findings to help you identify and prioritize insecure patterns before release.

Can I automatically fix security vulnerabilities found during a code review?

Yes, you can automatically fix security vulnerabilities using the iterative auto-fix workflow. It applies prioritized fixes and performs guarded regression checks to ensure the changes do not break existing functionality.

What is the best way to detect exposed secrets and dependency vulnerabilities before deployment?

The best way to detect exposed secrets and dependency vulnerabilities is to run language-appropriate dependency scans and regex-based secret detection. This process catches exposed keys, tokens, and known CVEs across your codebase.

Does this security audit check for authentication and data leakage issues?

Yes, the security audit performs structured threat analysis using STRIDE mapping and OWASP Top 10 checks to specifically surface authentication, injection, and data leakage issues in your source code.

When should I run a STRIDE security audit on my project?

You should run a STRIDE security audit during pre-release reviews, after major feature changes, or for periodic security checks. This timing ensures you catch high-impact findings and configuration issues before they reach production.