security-scan

Detects vulnerabilities, secrets, and risky configurations in .NET applications across six layers.

1|Updated Mar 27, 2026
One-click install
npx skills add https://github.com/Maj3D10/Training-Platform --skill security-scan-maj3d10
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-scan
Source: https://github.com/Maj3D10/Training-Platform/tree/main/.agent/skills/security-scan
Command: npx skills add https://github.com/Maj3D10/Training-Platform --skill security-scan-maj3d10

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you identify security weaknesses in .NET applications before release by scanning dependencies, source code patterns, and sensitive configuration and data-handling paths.

Core Features & Use Cases

  • Deep 6-layer security coverage: package CVEs, secrets detection, OWASP code-pattern findings, auth configuration gaps, CORS misconfigurations, and data protection/PII risks.
  • Actionable, remediation-focused results: each finding includes severity, location (file/line), impact, OWASP mapping, and specific before/after remediation code patterns.
  • Security-gate reporting: generates a structured report with a severity summary and per-layer status to support pre-release security reviews, audits, and pentest preparation.

Quick Start

Load the security-scan skill and ask it to perform a full 6-layer security scan for your .NET codebase, using the provided file patterns and OWASP/auth/CORS/data protection rules to produce a severity-rated findings report.

Frequently Asked Questions about security-scan

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

FAQPage Schema
How do I scan my .NET codebase for security vulnerabilities and exposed secrets?

To scan .NET codebases for security vulnerabilities and exposed secrets, perform static analysis across package, code, and runtime-adjacent layers. This detects OWASP code patterns, secret patterns, and JWT authorization gaps while generating a severity-rated findings report.

What is the best way to find CORS policy misconfigurations and PII logging risks in .NET?

The best way to find CORS policy misconfigurations and PII logging risks in .NET is using a security scan that checks sensitive configuration and data-handling paths. It identifies risky data protection handling and maps issues to OWASP categories with specific remediation guidance.

Does this security scanning approach support pre-release security gate reviews and pentest preparation?

Yes, this security scanning approach supports pre-release security gate reviews and pentest preparation. It generates a structured security-gate report with a severity summary and per-layer status, providing prioritized issues with before and after remediation code patterns.

Can I detect JWT authorization and authentication configuration gaps in my .NET application?

Yes, you can detect JWT authorization and authentication configuration gaps in your .NET application. The security scan analyzes auth attributes and configurations across your codebase, identifying exposed secrets and risky security configurations with actionable remediation steps.

How do I check my .NET project for package CVEs and dependency security issues?

To check .NET projects for package CVEs and dependency security issues, run a multi-layer security scan. It evaluates package vulnerabilities alongside code patterns and data protection risks, delivering a comprehensive report with severity ratings and OWASP mappings.

What are the limitations of static security scanning for .NET applications?

Static security scanning for .NET applications focuses on package, code, and runtime-adjacent layers, meaning it may not catch dynamic runtime exploitation or complex logic flaws. It is designed for pre-release audits rather than continuous production runtime protection.