security-analysis

Audits applications against Azure Well-Architected Security Pillar and OWASP Top 10 standards.

Updated Jan 23, 2026
One-click install
npx skills add https://github.com/stephschofield/beth --skill security-analysis-stephschofield
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: security-analysis
Source: https://github.com/stephschofield/beth/tree/main/.github/skills/security-analysis
Command: npx skills add https://github.com/stephschofield/beth --skill security-analysis-stephschofield

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Security reviews are often ad-hoc and inconsistent, missing critical vulnerabilities in authentication, authorization, encryption, and configuration. This Skill provides a systematic, standards-based framework for conducting security audits, threat modeling, and compliance verification so no major risk category is overlooked. ## Core Features & Use Cases - Azure WAF Security Pillar Checklist: Walks through all twelve security design controls (SE:01–SE:12) covering baselines, IAM, encryption, secret management, and incident response. - OWASP Top 10:2025 Assessment: Evaluates code against all ten vulnerability categories with concrete vulnerable-vs-secure TypeScript/Next.js code patterns. - Tiered Review Depths: Offers quick (15 min), standard (1–2 hour), and comprehensive (1+ day) review checklists plus a severity-rated report template. - Use Case: Before launching a Next.js application, run a standard security review to verify authorization checks in Server Actions, security headers in next.config.js, secret handling, and dependency auditing, then produce a findings report with remediation guidance. ## Quick Start Ask the agent to perform a security review of your Next.js application using the OWASP Top 10 and Azure WAF checklists and generate a findings report.

Frequently Asked Questions about security-analysis

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

FAQPage Schema
How do I perform a security audit on a Next.js application?▼

Run a structured review covering authentication, authorization in Server Actions, input validation with Zod, security headers in next.config.js, and dependency auditing with npm audit. This Skill provides quick, standard, and comprehensive checklists for each depth of review.

What does the OWASP Top 10 security review cover?▼

The review covers all ten OWASP Top 10:2025 categories including broken access control, security misconfiguration, supply chain failures, cryptographic failures, injection, insecure design, authentication failures, integrity failures, logging failures, and SSRF, each with concrete check items and code patterns.

What is the Azure Well-Architected Framework Security Pillar?▼

It is a set of twelve security design controls (SE:01 through SE:12) based on Zero Trust principles covering security baselines, secure development lifecycle, data classification, segmentation, IAM, network security, encryption, hardening, secrets, monitoring, testing, and incident response.

How are security findings rated and reported?▼

Findings are rated Critical, High, Medium, Low, or Informational with defined remediation SLAs. The report template includes an executive summary, per-finding details with evidence and remediation code, and compliance status tables for both WAF and OWASP controls.

Does this security review replace penetration testing?▼

No. The comprehensive audit tier includes penetration testing as one component, but the checklist-based review itself is a design and code assessment. It complements, rather than replaces, hands-on exploitation testing and automated DAST scanning.