threat-model-security-review

Perform threat-model-led security reviews of source code, APIs, and authentication logic.

4|Updated Jun 24, 2026
One-click install
npx skills add https://github.com/giang6283623/minimal-vibe-coding-kit --skill threat-model-security-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: threat-model-security-review
Source: https://github.com/giang6283623/minimal-vibe-coding-kit/tree/main/.cursor/skills/threat-model-security-review
Command: npx skills add https://github.com/giang6283623/minimal-vibe-coding-kit --skill threat-model-security-review

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill addresses the lack of structured, evidence-based security analysis in development workflows, helping you identify and validate vulnerabilities without relying on external, opaque scanners.

Core Features & Use Cases

  • Evidence-Led Threat Modeling: Builds a context-aware model of your repository to identify attacker paths and security invariants.
  • Coverage Ledger: Tracks the review status of every file and surface, ensuring no part of your code is overlooked.
  • Safe Remediation: Provides a framework for applying the smallest possible root-cause fix with built-in regression testing.
  • Use Case: Use this during a code review of a new authentication module to map out potential bypasses and validate that your security controls are correctly implemented.

Quick Start

Use the threat-model-security-review skill to perform a repository-wide security audit of the current source tree.

Frequently Asked Questions about threat-model-security-review

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

FAQPage Schema
How do I perform a threat-model-led application security review on my source code?

A threat-model-led security review manually inspects code surfaces and authentication logic to identify attacker paths and validate security invariants. It builds a context-aware model of your repository to track the review status of every file and ensure complete coverage.

What is an evidence-led security audit and when do I need it for my repository?

An evidence-led security audit structures vulnerability analysis without relying on opaque external scanners, mapping attacker paths directly from source code. You need it during development workflows like code reviews of new authentication modules to validate that security controls are correctly implemented.

How do I audit authentication logic and APIs for potential security bypasses?

Auditing authentication logic and APIs requires manual inspection of code surfaces to map potential bypasses and validate security invariants. A coverage ledger tracks the review status of every file, ensuring no API endpoint or authentication path is overlooked during the audit.

Can I use a manual code review approach for vulnerability triage instead of external scanners?

Yes, manual code review performs dependency-free vulnerability triage by applying threat modeling directly to source code and diffs. This approach identifies attack paths and validates security invariants without relying on external, opaque scanners.

What is the best way to apply safe remediation after identifying vulnerabilities in a code audit?

Safe remediation applies the smallest possible root-cause fix with built-in regression testing to resolve identified vulnerabilities. This framework ensures the vulnerability triage process validates security controls without introducing new regressions into the authentication logic.