security-audit

Audit contact forms and APIs for security vulnerabilities and anti-bot defenses.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/CarlosCaPe/dataqbs_IA --skill security-audit-carloscape
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-audit
Source: https://github.com/CarlosCaPe/dataqbs_IA/tree/main/projects/dataqbs_site/.claude/skills/security-audit
Command: npx skills add https://github.com/CarlosCaPe/dataqbs_IA --skill security-audit-carloscape

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the critical need to identify and mitigate security vulnerabilities in public-facing web application endpoints, particularly contact forms and APIs, to prevent unauthorized access, spam, and data breaches.

Core Features & Use Cases

  • Six-Layer Defense Audit: Systematically checks for vulnerabilities including input validation, honeypot traps, submission speed, origin verification, rate limiting, and spam detection.
  • Codebase Review: Identifies specific files and code patterns that require security scrutiny.
  • Use Case: A developer can use this Skill to perform a comprehensive security review of a new contact form API before deployment, ensuring it's protected against common web attacks.

Quick Start

Run a security audit on the contact form API and associated files.

Frequently Asked Questions about security-audit

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

FAQPage Schema
How do I audit web application endpoints for security vulnerabilities?

Auditing web application endpoints involves systematically checking contact forms and APIs for turnstile validation, honeypot fields, submission speed, origin header verification, rate limiting, and spam detection mechanisms to prevent unauthorized access and spam.

What is the best way to secure contact form APIs against spam and bots?

Securing contact form APIs requires implementing a multi-layered defense that verifies origin headers, enforces submission speed limits, and uses honeypot fields alongside turnstile validation to effectively reject automated bot submissions.

Does this security audit check Content Security Policy and HTTP headers?

Yes, the security audit checks Content Security Policy (CSP) and HTTP headers. It also reviews your codebase for sensitive data exposure and verifies anti-bot rejection strategies across your public-facing APIs.

How do I review my codebase for sensitive data exposure in web endpoints?

Reviewing code for sensitive data exposure involves identifying specific files and code patterns within your web application endpoints that require security scrutiny, ensuring APIs and contact forms do not leak vulnerable data.

Can I use this to perform penetration testing on public-facing APIs?

Yes, you can use this to perform penetration testing on public-facing APIs. It systematically audits contact forms and endpoints to identify vulnerabilities and verify anti-bot rejection strategies before deployment.

What limitations exist when auditing submission speed and rate limiting?

Limitations include relying on identifiable code patterns for submission speed and rate limiting checks; the audit verifies these mechanisms exist in the codebase but may not fully simulate complex distributed denial of service attacks.