auth-audit

Audit JWT, session, and OAuth2 authentication patterns for security vulnerabilities.

22|3|Updated Jan 10, 2026
One-click install
npx skills add https://github.com/fusengine/agents --skill auth-audit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: auth-audit
Source: https://github.com/fusengine/agents/tree/main/plugins/security-expert/skills/auth-audit
Command: npx skills add https://github.com/fusengine/agents --skill auth-audit

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill safeguards your applications by identifying critical security vulnerabilities in authentication and authorization mechanisms, preventing common attacks and data breaches.

Core Features & Use Cases

  • Comprehensive Auditing: Analyzes JWT, session management, OAuth2, and password handling for security best practices.
  • Vulnerability Detection: Pinpoints weak cryptographic choices, insecure storage, and common anti-patterns.
  • Use Case: Before deploying a new user authentication system, run this Skill to ensure your JWT implementation uses strong signing algorithms and tokens are stored securely, preventing common exploits.

Quick Start

Run the auth-audit skill to audit JWT and session authentication patterns.

Frequently Asked Questions about auth-audit

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

FAQPage Schema
How do I audit JWT authentication flows for security vulnerabilities?

To audit JWT authentication flows, the skill scans for insecure cryptographic choices, verifies secure signing algorithms, and checks token expiration to identify security vulnerabilities and adherence to best practices.

What is the best way to check OAuth2 implementations for insecure anti-patterns?

Checking OAuth2 implementations involves scanning for common anti-patterns across protocols, specifically verifying the secure implementation of PKCE and identifying insecure token storage to prevent data breaches.

How does session management auditing detect insecure token storage?

Session management auditing detects insecure token storage by analyzing session patterns and lifecycle issues, pinpointing weak cryptographic choices and common anti-patterns that expose applications to attacks.

Does this security audit verify password hashing and token lifecycle issues?

Yes, this security audit verifies secure password hashing implementation and detects token lifecycle issues, ensuring your authentication mechanisms adhere to security best practices and prevent common exploits.

Can I scan my existing authentication system for weak cryptographic choices before deployment?

Yes, you can scan your existing authentication system for weak cryptographic choices before deployment to ensure protocols like JWT and OAuth2 use strong signing algorithms and secure storage.