security-review

Review authentication, input handling, secrets, API design, and payment workflows for security risks.

12|2|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/aman-2709/superpowers-ecc --skill security-review-aman-2709
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-review
Source: https://github.com/aman-2709/superpowers-ecc/tree/main/skills/security-review
Command: npx skills add https://github.com/aman-2709/superpowers-ecc --skill security-review-aman-2709

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill guides security reviews across authentication, input handling, secrets management, API endpoints, and payment-related features, providing a structured checklist and patterns to reduce risk.

Core Features & Use Cases

  • Comprehensive security checklist covering secrets management, input validation, authentication, authorization, and secure API design.
  • Threat modeling and pattern guidance for common web/mobile scenarios, including API security, data protection, and payment flows.
  • Use Case: When integrating a new feature, run this skill to validate secret handling, input sanitization, and least-privilege configurations across services.

Quick Start

Activate the security-review skill before implementing or deploying features involving authentication or secrets to ensure a robust security baseline.

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 for authentication and API endpoints?

Perform a security review by validating safe defaults, input sanitization, and least-privilege configurations across authentication and API endpoints. This skill provides a structured checklist to identify risks in secrets management and authorization before deploying user-facing applications.

What is the best way to manage secrets rotation and prevent sensitive data exposure?

Secrets management and rotation are enforced through written security checks and auditable logging. Running this skill validates secret handling and ensures sensitive data modules maintain safe defaults across development and deployment pipelines.

How do I validate input handling and enforce least privilege in web applications?

Input validation and least privilege are enforced by applying structured security patterns during feature integration. This skill checks input sanitization and authorization configurations to reduce risk in web and mobile scenarios.

Does this security review skill cover payment workflows and data-sensitive modules?

Yes, this security review covers payment-related features and data-sensitive modules. It demands threat modeling and pattern guidance to protect payment flows and validate secure API design across testing and deployment pipelines.

When do I need to run an API security checklist during feature development?

Run an API security checklist before implementing or deploying features involving authentication or secrets. This ensures a robust security baseline by validating authorization, input handling, and API design early in the development lifecycle.