security-review

Identify security vulnerabilities in application code and API workflows.

2|Updated Jul 1, 2026
One-click install
npx skills add https://github.com/CDO-07-New/TF4-AIO-03-foresight-lens-final --skill security-review-cdo-07-new
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-review
Source: https://github.com/CDO-07-New/TF4-AIO-03-foresight-lens-final/tree/main/.agents/skills/security-review
Command: npx skills add https://github.com/CDO-07-New/TF4-AIO-03-foresight-lens-final --skill security-review-cdo-07-new

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you spot and prevent security flaws before code reaches production, especially when building features that handle user data, credentials, payments, or external integrations.

Core Features & Use Cases

  • Secrets Management: Verifies that API keys, tokens, and passwords are sourced from environment variables rather than hardcoded in source files.
  • Input and File Validation: Checks schemas, upload constraints, and error handling to reduce injection and malformed input risks.
  • API Hardening: Reviews authentication, authorization, rate limiting, CSRF protection, XSS defenses, and safe logging patterns.
  • Use Case: A developer adding a new endpoint can use this Skill to confirm the route validates inputs, protects secrets, enforces permissions, and returns safe errors.

Quick Start

Ask the security-review skill to inspect the code for authentication, input validation, secrets handling, and other security issues.

Frequently Asked Questions about security-review

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

FAQPage Schema
How do I check my application code for security vulnerabilities before shipping?

To check application code for security vulnerabilities, review authentication, authorization, input validation, and secrets management. Ensure API keys use environment variables, queries are parameterized, and rate limiting plus safe error logging are enforced across API workflows.

What is API hardening and how does it protect sensitive data operations?

API hardening protects sensitive data operations by enforcing authentication, authorization, rate limiting, CSRF protection, and XSS defenses. It requires secure token storage, input sanitization, and safe logging patterns to prevent unauthorized access and data exposure.

How do I prevent hardcoded API keys and tokens in my source files?

To prevent hardcoded API keys and tokens in source files, implement secrets management practices that source credentials from environment variables. Verify that passwords and tokens are never stored directly in code to reduce unauthorized access risks.

How do I validate user input and file uploads to reduce injection risks?

To validate user input and file uploads and reduce injection risks, enforce strict schema checks and upload constraints. Apply input sanitization and parameterized queries to handle malformed input and prevent malicious payload execution.

Can I use automated security review for payment features and external integrations?

Automated security review applies to payment features and external integrations by validating permissions, enforcing secure token storage, and checking safe error handling. It confirms routes validate inputs and protect credentials before code reaches production.

What are the limitations of automated vulnerability assessment for API workflows?

Automated vulnerability assessment for API workflows requires manual confirmation of contextual authorization logic and business rule enforcement. It identifies missing rate limiting and sanitization but cannot verify complex permission hierarchies dynamically.