Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
aws-samples avatar

Security Scan

  • 46 installs
  • 41 repo stars
  • Updated July 6, 2026
  • aws-samples/sample-agent-skills-for-builders

security-scan is a Claude skill that runs multi-tool security and compliance scanning on AWS CDK projects, aggregating Viperlight, license, Trivy, and ASH scans.

About

This skill runs security and compliance scanning on AWS CDK projects using multiple tools. A developer uses it before deployment to synthesize CloudFormation, run Viperlight code analysis, check dependency licenses, scan containers with Trivy, and run ASH for aggregated SAST, IaC, and secret analysis. It ends with a summary and an HTML report and treats all 9 steps as mandatory.

  • Multi-tool security and compliance scanning for AWS CDK projects
  • Runs Viperlight, license check, Trivy, and ASH (SAST/IaC/secret) scans
  • 9 mandatory steps ending in summary and HTML reports

Security Scan by the numbers

  • 46 all-time installs (skills.sh)
  • Ranked #1,362 of 2,203 Security skills by installs in the Skillselion catalog
  • Data as of Jul 30, 2026 (Skillselion catalog sync)
At a glance

security-scan capabilities & compatibility

Capabilities
cost estimator · create install scripts
Works with
aws
Use cases
security audit · devops
Pricing
Free
From the docs

What security-scan says it does

Comprehensive security and compliance scanning for AWS CDK projects.
SKILL.md
IMPORTANT: All 9 steps are mandatory. Do not skip steps regardless of time constraints.
SKILL.md
npx skills add https://github.com/aws-samples/sample-agent-skills-for-builders --skill security-scan

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs46
repo stars41
Last updatedJuly 6, 2026
Repositoryaws-samples/sample-agent-skills-for-builders

What it does

Run multi-tool security and compliance scanning on an AWS CDK project before deployment and generate review reports.

Who is it for?

Developers running pre-deployment security and compliance audits on AWS CDK projects.

When should I use this skill?

When running security audits on CDK projects, checking license compliance, or scanning container images before deployment.

What you get

A findings summary and HTML report covering code security, license compliance, container vulnerabilities, and aggregated SAST/IaC/secret analysis.

  • security findings summary report
  • HTML security report

By the numbers

  • 9 mandatory scan steps
  • 4 scanning tools (Viperlight, license, Trivy, ASH)

Files

SKILL.mdMarkdownGitHub ↗

Security Scan

Comprehensive AWS CDK project security and compliance scanning with multi-tool analysis.

When to Apply

Reference this skill when:

  • Running security audits on CDK projects
  • Checking license compliance
  • Scanning container images for vulnerabilities
  • Running aggregated SAST/IaC/secret analysis (via ASH)
  • Generating security reports for review

How It Works

IMPORTANT: All 9 steps are mandatory. Do not skip steps regardless of time constraints.

1. Architecture Diagram - Capture system architecture 2. CDK Synthesis - Generate CloudFormation templates 3. Viperlight Scan - Code security analysis 4. License Check - Dependency license compliance 5. Trivy Scan - Container vulnerability scanning 6. ASH Scan - Automated Security Helper (aggregated SAST/IaC/secret scanners) 7. Deployment Verification - Validate deployment readiness 8. Summary Report - Generate findings summary 9. HTML Report - Create visual report

Prerequisites

  • AWS CDK project
  • Viperlight CLI installed
  • Trivy CLI installed
  • ASH (Automated Security Helper) - installed via uvx from https://github.com/awslabs/automated-security-helper
  • Docker (required for ASH container mode)

Usage

# Run security scan
"Run security scan on my CDK project"
"Check this project for vulnerabilities"
"Generate security compliance report"

Output

Results saved to security-scan-results/{TIMESTAMP}/:

  • Raw scan outputs per tool
  • clean-results/ - Parsed findings
  • security-report.html - Visual report

Enforcement Rules

  • Execute ALL scan commands (no skipping)
  • Fix issues found (don't just comment them)
  • Non-interactive execution only
  • Continue pipeline on individual step failures

References

  • Architecture Diagram
  • CDK Synthesis
  • Viperlight Scan
  • License Check
  • Trivy Scan
  • ASH Scan
  • Deployment Verification
  • Report Generation

Related skills

FAQ

Which scanners does this skill run?

Viperlight for code security, a dependency license check, Trivy for container vulnerabilities, and ASH for aggregated SAST, IaC, and secret analysis.

Can steps be skipped to save time?

No. All 9 steps are mandatory and must not be skipped regardless of time constraints.

Securityauditappseccompliance

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.