security-review

Audit web applications for secrets, API endpoints, and dependency vulnerabilities.

2|2|Updated Mar 21, 2025
One-click install
npx skills add https://github.com/MeshJS/governance --skill security-review-meshjs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-review
Source: https://github.com/MeshJS/governance/tree/main/.claude/skills/security-review
Command: npx skills add https://github.com/MeshJS/governance --skill security-review-meshjs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Web applications often risk secrets exposure, insecure APIs, and misconfigurations. This Skill provides a structured, repeatable security audit to identify and remediate vulnerabilities.

Core Features & Use Cases

  • Secrets discovery and management checks to prevent credential leaks.
  • API/endpoint security review, input validation, and error-handling assessment.
  • Dependency security analysis and data exposure review to reduce risk in production.
  • Use Case: A security team can run this audit against a web app to surface exposed keys and insecure configurations for remediation.

Quick Start

Follow the guide to perform a full security audit on your web application by configuring the checks and running the audit workflow.

Frequently Asked Questions about security-review

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

FAQPage Schema
How do I audit a web app for security vulnerabilities and exposed secrets?

You can audit a web app for security vulnerabilities by running automated, domain-specific checks that discover exposed secrets, validate inputs, review API endpoints, and assess error handling. This process surfaces insecure configurations for remediation.

What does an automated web application security audit check for?

An automated web application security audit checks for exposed secrets, insecure API endpoints, insufficient input validation, vulnerable dependencies, and unsafe error handling to prevent client-server data exposure across various tech stacks.

How do I scan for exposed secrets and credentials in my web application code?

You can scan for exposed secrets and credentials using a Bash, grep, and read-based toolkit that performs secrets discovery and management checks across your web application's codebase to prevent credential leaks.

Can I use this security audit on web apps built with different tech stacks?

Yes, you can apply this security audit to web apps across different tech stacks. It uses a Bash and grep-based toolkit to perform domain-specific checks for misconfigurations, insecure APIs, and data exposure regardless of the underlying framework.

What is the best way to review API endpoint security and input validation?

The best way to review API endpoint security and input validation is through a structured, repeatable audit workflow that assesses API endpoints, checks input validation mechanisms, and evaluates error-handling configurations to reduce production risk.

Why do I need a structured security audit for my web application before production?

You need a structured security audit before production to identify misconfigurations, dependency vulnerabilities, and exposed secrets. Remediating these issues early prevents credential leaks and reduces the risk of data exposure in your live environment.