ck:security

Audits codebases for vulnerabilities using STRIDE and OWASP checks, reporting severity-ranked findings with optional fixes.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/tonamson/please-done --skill ck-security-tonamson
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ck:security
Source: https://github.com/tonamson/please-done/tree/main/ck/.opencode/skills/ck-security
Command: npx skills add https://github.com/tonamson/please-done --skill ck-security-tonamson

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Secure codebases by performing a structured STRIDE + OWASP audit to identify vulnerabilities and misconfigurations, producing prioritized findings and remediation guidance.

Core Features & Use Cases

  • Structured STRIDE + OWASP checks across code, configs, and dependencies
  • Severity-ranked findings report with actionable fixes
  • Optional iterative fixes using the ck:autoresearch guard pattern and integration prompts
  • Suitable for pre-release security reviews, compliance prep, and periodic security hygiene

Quick Start

Inspect a codebase with a comprehensive security audit using the /ck:security command on your project.

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 security audit for my codebase using STRIDE and OWASP checks?▼

To automate a security audit, you can run a structured scan that applies STRIDE and OWASP checks across your code, configs, and dependencies to identify vulnerabilities. This process generates a severity-ranked findings report with actionable remediation guidance.

Can I automatically fix vulnerabilities found during a codebase security scan?▼

Yes, you can automatically fix vulnerabilities found during a security scan by enabling iterative auto-fix iterations. This uses the ck:autoresearch guard pattern to apply bounded fixes directly addressing the identified findings.

What is the best way to detect hardcoded secrets and vulnerable dependencies in my project?▼

The best way to detect secrets and vulnerable dependencies is through an automated security audit. It performs secret pattern detection and dependency auditing alongside standard vulnerability checks, producing a comprehensive severity-ranked report.

Does this security audit tool work on specific directories or does it require the full codebase?▼

This security audit tool works flexibly across both full codebases and scoped directories. You can target specific areas for a focused audit or scan the entire project for comprehensive pre-release security reviews and compliance preparation.

How do I run an audit-only security check without applying any automated fixes?▼

You can run an audit-only security check by configuring the scan to skip the iterative fix phases. This restricts the process to identifying vulnerabilities and misconfigurations, delivering a prioritized findings report without modifying your codebase.