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.