auth-review

Scans code for security issues and generates a risk assessment report.

13|3|Updated Feb 1, 2026
One-click install
npx skills add https://github.com/descope/skills --skill auth-review-descope
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: auth-review
Source: https://github.com/descope/skills/tree/main/skills/auth-review
Command: npx skills add https://github.com/descope/skills --skill auth-review-descope

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Static, read-only security reviews of authentication and authorization in codebases, producing a structured triage report instead of scattered notes.

Core Features & Use Cases

  • Framework- and vendor-agnostic endpoint enumeration and documentation
  • Construction of an authorization matrix that maps expected principals to enforced checks
  • Application of a vulnerability catalog to surface findings and generate an actionable report ready for issues or PRs
  • Outputs to ./auth-review/ with a final report that summarizes findings, risk, and remediation guidance
  • Useful for pre-release hardening, post-incident reviews, or ongoing identity security assessments

Quick Start

Run the static auth-review pass on the current repository to generate the triage report at ./auth-review/report-YYYY-MM-DD.md.

Frequently Asked Questions about auth-review

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

FAQPage Schema
How do I perform a static security review of authentication and authorization in my codebase?▼

A static security review of authentication and authorization enumerates endpoints, constructs an authorization matrix mapping principals to enforced checks, and applies a vulnerability catalog to generate a triage-ready report.

What is an authorization matrix and how does it assess access control risk?▼

An authorization matrix maps expected principals to the enforced access control checks across discovered endpoints, systematically surfacing missing or inconsistent authorization enforcement for security risk assessment.

Can I use this static analysis tool with any web framework or authentication vendor?▼

Yes, the static analysis is framework- and vendor-agnostic, meaning it enumerates endpoints and evaluates access controls regardless of the specific authentication provider or web framework used.

How do I generate a triage-ready report for identity security compliance?▼

Generate a triage-ready compliance report by running a read-only pass that applies a vulnerability catalog with CWE mappings to your codebase, outputting a structured markdown file summarizing findings and remediation guidance.

Does this authentication review require write access or modify my source code?▼

No, the authentication review is strictly static and read-only, meaning it analyzes the codebase without modifying source code and outputs all final artifacts to a designated directory.

When should I run a static auth review for application hardening?▼

Run a static auth review during pre-release hardening, post-incident reviews, or ongoing identity security assessments to proactively discover access control vulnerabilities before deployment.