ck:security

Audit codebases for STRIDE and OWASP security issues with severity-ranked findings.

1|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/quanganh208/cookmate --skill ck-security-quanganh208
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ck:security
Source: https://github.com/quanganh208/cookmate/tree/main/.opencode/skills/ck-security
Command: npx skills add https://github.com/quanganh208/cookmate --skill ck-security-quanganh208

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Security teams struggle to identify and remediate vulnerabilities in codebases at scale, reducing release readiness and increasing risk.

Core Features & Use Cases

  • Structured STRIDE + OWASP audit across a given scope, producing severity-ranked findings
  • Optional iterative fixes using the ck:autoresearch guard pattern
  • Centralized findings reporting to drive remediation, compliance readiness, and risk reduction

Quick Start

Run /ck:security <scope> to begin the STRIDE + OWASP security audit.

Frequently Asked Questions about ck:security

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

FAQPage Schema
How do I automate a STRIDE and OWASP security audit for my codebase?

To automate a STRIDE and OWASP security audit, run a structured scan over a specified scope to produce a severity-ranked findings report covering authentication, authorization, data handling, and dependency risks across multiple languages.

What does a STRIDE security audit check for in application code?

A STRIDE security audit checks authentication, authorization, data handling, and dependency risks across languages and configurations. It enforces secret-detection checks and produces severity-ranked findings to drive remediation and compliance readiness.

Can I use automated security audits to fix vulnerabilities iteratively?

Yes, you can use automated security audits to fix vulnerabilities iteratively by integrating with guard patterns like autoresearch. After the audit produces severity-ranked findings, the guard pattern enables automated iterative remediation of the identified risks.

Does the OWASP and STRIDE audit work across different programming languages?

Yes, the OWASP and STRIDE audit applies to codebases across multiple languages and configurations. It systematically scans authentication, authorization, data handling, and dependency risks regardless of the underlying technology stack.

What is the best way to identify dependency risks and secret leaks during a security audit?

The best way to identify dependency risks and secret leaks is to run a structured security audit that enforces secret-detection checks. This scans data handling and dependencies, generating a severity-ranked report to drive remediation and compliance readiness.