security-review

Identify and mitigate security vulnerabilities across authentication, input handling, and secrets management.

8|Updated Sep 7, 2021
One-click install
npx skills add https://github.com/frap129/dotfiles --skill security-review-frap129
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-review
Source: https://github.com/frap129/dotfiles/tree/main/.config/opencode/skills/security-review
Command: npx skills add https://github.com/frap129/dotfiles --skill security-review-frap129

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a structured, repeatable approach to identifying and mitigating security vulnerabilities across authentication, input handling, secret management, API design, and payment-related features.

Core Features & Use Cases

  • Comprehensive security checklist covering secrets management, input validation, authentication & authorization, data handling, and secure deployment.
  • Preset patterns, verification steps, and real-world scenarios to guide secure coding and deployment.
  • Use Case: When starting a new feature, run the security review to generate a reusable security checklist and hardening plan.

Quick Start

Run a security review on a new feature to generate a policy checklist and remediation guidance.

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 input validation in my web application?

A security review systematically identifies and mitigates vulnerabilities by applying a structured checklist to authentication, input handling, and API design, generating preset patterns and verification steps for your web application.

What is the best way to ensure secrets management and environment-based configurations are secure?

The best way to ensure secure secrets management is to run a security review that verifies secrets are env-based, provides implementation patterns for safe API design, and checks that logs actively avoid storing sensitive data.

How do I check if my API design has CSRF protection and rate limiting in place?

To check API design for CSRF protection and rate limiting, apply a structured security checklist that verifies these mechanisms are in place, alongside validating input handling and authentication flows across your application.

Can I use this security review process for payment features across mobile and web applications?

Yes, you can use this security review process to identify and mitigate vulnerabilities specifically within payment features across both web and mobile applications by applying targeted verification steps.

When do I need a comprehensive security checklist for a new software feature?

You need a comprehensive security checklist when starting a new feature, enabling you to generate a reusable hardening plan that covers secrets management, data handling, and secure deployment from the beginning.