security-review

Assess API endpoint security, access control, and data handling.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/isaenter/UES-PRO --skill security-review-isaenter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-review
Source: https://github.com/isaenter/UES-PRO/tree/main/frontend-vben/.claude/skills/security-review
Command: npx skills add https://github.com/isaenter/UES-PRO --skill security-review-isaenter

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams identify and address security gaps in API endpoints by providing a structured checklist and a clear output path to ensure secure development practices.

Core Features & Use Cases

  • Authentication & Authorization checks: Ensure every endpoint enforces permissions.
  • Input Validation: Validate and sanitize all external input.
  • Key Management: Avoid hard-coded secrets; use environment vars or secret stores.
  • Dependency Health: Regularly run npm audit / pip audit to catch high-risk vulnerabilities.
  • Logging Hygiene: Do not log passwords, tokens, or PII.
  • CORS/CSP: Ensure proper configuration for web interfaces and APIs.

Quick Start

Run the security review on your API surface and append results to quality.md.

Frequently Asked Questions about security-review

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

FAQPage Schema
How do I perform a security review on my API endpoints?

To perform an API endpoint security review, run a structured checklist that enforces authentication, input validation, key management, and dependency hygiene, then append the results to quality.md.

What checks are needed to secure API access control and data handling?

Securing API access control and data handling requires enforcing authentication and authorization permissions, validating external input, avoiding hard-coded secrets, and preventing the logging of passwords, tokens, or PII.

Can I use this security review for my web service codebase and deployment pipelines?

Yes, this security review is applicable to API backends and web services across codebases, pipelines, and deployments, enabling structured checks during development and reviews.

What is the best way to catch high-risk vulnerabilities in my project dependencies?

To catch high-risk vulnerabilities in dependencies, you need regular dependency health checks, such as running npm audit or pip audit, to identify and address known issues in your project.

Why should I avoid hard-coded secrets in my API key management?

You should avoid hard-coded secrets in API key management because proper key management requires using environment variables or secret stores to prevent unauthorized access and security gaps.