verify-security

Scan codebases for security vulnerabilities and generate sorted JSON reports.

5|1|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/Catsofsuffering/CCGS --skill verify-security-catsofsuffering
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verify-security
Source: https://github.com/Catsofsuffering/CCGS/tree/main/templates/skills/tools/verify-security
Command: npx skills add https://github.com/Catsofsuffering/CCGS --skill verify-security-catsofsuffering

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Detects code-level security risks and dangerous coding patterns across a repository to ensure security decisions are documented and high-severity issues are caught before delivery.

Core Features & Use Cases

  • Automated static scanning for injection, hardcoded secrets, XSS, unsafe deserialization, path traversal, SSRF, XXE, weak cryptography and debug code.
  • Produces human-readable and JSON reports sorted by severity for CI integration, pre-commit checks, module onboarding, and post-refactor audits.
  • Enforces documentation expectations by checking for recorded threat models and security decisions in repository design documentation.

Quick Start

Run the verify-security skill to scan the project directory for critical and high-severity issues and generate a remediation report.

Frequently Asked Questions about verify-security

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

FAQPage Schema
How do I scan my codebase for security vulnerabilities like injection and XSS?

To scan codebases for security vulnerabilities, an automated static analysis tool detects injection, XSS, hardcoded secrets, and unsafe deserialization across common file types. It outputs sorted human-readable and JSON reports for immediate remediation and CI integration.

Can I integrate static code scanning into my DevSecOps CI pipeline?

Yes, you can integrate static code scanning into DevSecOps CI pipelines. The scanner outputs JSON reports sorted by severity, enabling automated checks for high-severity issues during pre-commit inspections, new module onboarding, and continuous integration.

What types of security flaws does static code analysis detect in source repositories?

Static code analysis detects critical security flaws including SQL injection, hardcoded secrets, cross-site scripting (XSS), unsafe deserialization, path traversal, SSRF, XXE, weak cryptography, and leftover debug code across common source repository file types.

Does automated vulnerability scanning check for security documentation and threat models?

Automated vulnerability scanning enforces documentation expectations by checking repository design documents for recorded threat models and security decisions. This ensures high-severity issues are caught and security decisions are properly documented before delivery.

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

Run a security audit on project repositories during CI checks, new module onboarding, post-refactor audits, and pre-commit inspections. Scanning at these stages ensures dangerous coding patterns and high-severity vulnerabilities are caught before delivery.

What is the best way to detect hardcoded secrets and weak cryptography in my code?

The best way to detect hardcoded secrets and weak cryptography is applying automated static scanning to source repositories. This process identifies dangerous patterns across common file types and generates structured remediation reports sorted by severity.