cso

Audit infrastructure security across secrets, dependencies, CI/CD, and LLM/AI.

3|14|Updated Mar 10, 2026
One-click install
npx skills add https://github.com/cegit27/moodle-proctor --skill cso-cegit27
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cso
Source: https://github.com/cegit27/moodle-proctor/tree/main/.claude/skills/gstack/cso
Command: npx skills add https://github.com/cegit27/moodle-proctor --skill cso-cegit27

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Security audits often miss critical vulnerabilities because teams focus only on application code and ignore infrastructure risks like exposed secrets in CI logs, stale API keys in git history, vulnerable dependencies, and misconfigured CI/CD pipelines. This skill performs comprehensive, infrastructure-first security audits that find what manual reviews miss.

Core Features & Use Cases

  • Infrastructure-First Auditing: Scans secrets archaeology, dependency supply chains, CI/CD pipelines, and LLM/AI security before diving into code-level checks.
  • Dual-Mode Scanning: Daily zero-noise audits with an 8/10 confidence gate for continuous integration, and comprehensive monthly deep scans with a 2/10 bar for thorough security reviews.
  • OWASP & STRIDE Coverage: Includes OWASP Top 10 checks, STRIDE threat modeling, and active verification with confidence scoring and trend tracking across audit runs.
  • Use Case: A SaaS company preparing for a compliance audit can run daily scans to catch exposed AWS keys in GitHub Actions logs and vulnerable npm dependencies before they reach production.

Quick Start

Use the cso skill to run a full security audit on this repository and generate a confidence-scored posture report with prioritized remediation steps.

Frequently Asked Questions about cso

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

FAQPage Schema
How do I run a CI/CD security audit that checks for exposed secrets in pipeline logs?

Run an infrastructure-first security audit to detect exposed secrets in CI/CD logs, stale API keys in git history, and vulnerable dependencies. It scans pipeline configurations and environment variable stores to generate confidence-scored posture reports with prioritized remediation steps.

What is the best way to automate vulnerability scanning and dependency supply chain checks for daily compliance?

Use dual-mode vulnerability scanning to automate daily compliance checks with an 8/10 confidence gate for zero-noise continuous integration. This approach scans dependency manifests and supply chains to catch vulnerable packages before production deployment.

How does STRIDE threat modeling integrate with automated security audits?

STRIDE threat modeling integrates into security audits by applying structured threat categories to repository code and infrastructure configurations. It combines with OWASP Top 10 reviews and active vulnerability verification to produce confidence-scored posture reports.

Can I perform secrets archaeology to find stale API keys across git history and CI configurations?

Yes, secrets archaeology scans git history, CI/CD configuration files, and environment variable stores to uncover stale API keys and exposed credentials. It requires access to repository code and pipeline configurations to accurately map hidden infrastructure risks.

What files and configurations do I need to provide for a comprehensive supply chain and infrastructure security audit?

You need to provide access to repository code, CI/CD configuration files, dependency manifests, and environment variable stores. These inputs enable the audit to scan supply chains, pipeline security, and secrets archaeology to generate a comprehensive posture report.

Why do routine security audits miss infrastructure vulnerabilities like exposed CI/CD secrets?

Routine security audits miss infrastructure vulnerabilities because they often focus solely on application code and ignore exposed secrets in CI logs, stale keys in git history, and misconfigured CI/CD pipelines. An infrastructure-first audit approach is required to uncover these hidden risks.