security-audit

Run SAST, STRIDE, and attack-tree analysis to produce prioritized audit reports.

12|4|Updated Feb 9, 2026
One-click install
npx skills add https://github.com/andrewvaughan/agent-council --skill security-audit-andrewvaughan
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: security-audit
Source: https://github.com/andrewvaughan/agent-council/tree/main/canonical/skills/security-audit
Command: npx skills add https://github.com/andrewvaughan/agent-council --skill security-audit-andrewvaughan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Consolidates automated SAST scanning, threat modeling, and attack-tree analysis into a single, repeatable security audit workflow to identify and remediate risks before releases.

Core Features & Use Cases

  • Automated SAST Scanning: Detects common vulnerabilities in codebases across languages.
  • STRIDE Threat Modeling: Systematically evaluates spoofing, tampering, information disclosure, etc., to surface design-level risks.
  • Attack Tree Analysis: Builds structured paths to security goals to prioritize mitigations and evidence-based fixes.
  • Audit Reporting & Remediation: Generates prioritized findings with actionable remediation steps for developers, security engineers, and stakeholders.
  • Use Case: Pre-release security hardening, security-sensitive feature changes, or periodic compliance reviews.

Quick Start

Define the audit scope and trigger, then run the combined SAST/STRIDE/attack-tree workflow to generate the remediation plan.

Frequently Asked Questions about security-audit

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

FAQPage Schema
How do I run a security audit on a codebase before a release?▼

A security audit identifies risks through automated SAST scanning, STRIDE threat modeling, and attack-tree analysis, producing a prioritized report with actionable remediation steps for developers and stakeholders.

What does STRIDE threat modeling evaluate during a codebase audit?▼

STRIDE threat modeling systematically evaluates spoofing, tampering, information disclosure, repudiation, and elevation of privilege to surface design-level security risks across the audited modules.

Can I scope a security audit to specific modules instead of a full repository?▼

Yes, you can apply the SAST, STRIDE, and attack-tree analysis to full repositories, specific modules, or release baselines to scope the security audit and generate targeted remediation findings.

How does attack tree analysis prioritize security mitigations?▼

Attack tree analysis builds structured paths to security goals, mapping potential exploit routes to prioritize mitigations and provide evidence-based fixes within the audit report.

What is the best way to combine SAST scanning with threat modeling for security reviews?▼

Combine automated SAST scanning with STRIDE and attack-tree analysis in a single repeatable workflow to detect common vulnerabilities and surface design-level risks for pre-release compliance reviews.