security-audit

Audit CaseDive API endpoints and generate a 100-point security scorecard.

Updated Mar 9, 2026
One-click install
npx skills add https://github.com/alasdairnc/casedive --skill security-audit-alasdairnc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-audit
Source: https://github.com/alasdairnc/casedive/tree/main/.claude/skills/security-audit
Command: npx skills add https://github.com/alasdairnc/casedive --skill security-audit-alasdairnc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Security Audit skill helps teams verify and quantify the security posture of CaseDive API endpoints by scoring compliance with a defined rubric.

Core Features & Use Cases

  • Phase-based evaluation covering rate limiting, input validation, security headers, CORS, fetch hygiene, and model ID sourcing.
  • Generates a 100-point rubric score and a structured report that highlights gaps and recommended guardrails.
  • Use Case: A developer or security engineer runs this audit before releasing a new API version to ensure critical controls are in place.

Quick Start

Run the audit on the CaseDive API endpoints and review the generated 100-point scorecard.

Frequently Asked Questions about security-audit

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

FAQPage Schema
How do I audit API endpoints for rate limiting and CORS vulnerabilities?

You audit API security by applying checks for rate limiting, CORS, input validation, security headers, and fetch hygiene, compiling the results into a structured report with a 100-point scorecard.

What is a 100-point API security scorecard and how does it work?

A 100-point API security scorecard quantifies compliance by scoring endpoints against a defined rubric covering rate limiting, input validation, and CORS, highlighting gaps and recommending guardrails to fix vulnerabilities.

How do I run a security audit before releasing a new API version?

Run a security audit before an API release to identify all endpoints and apply phase-based evaluations for input validation, security headers, and fetch hygiene, generating a scorecard that ensures critical controls are in place.

Does this API security audit check fetch hygiene and model ID sourcing?

Yes, the API security audit explicitly checks fetch hygiene and model ID sourcing, alongside rate limiting, input validation, security headers, and CORS, to quantify the overall security posture of your endpoints.

What is the best way to quantify API security posture for a developer workflow?

The best way to quantify API security posture is generating a 100-point rubric score that evaluates compliance across rate limiting, input validation, and CORS, providing a structured report with recommended guardrails for developers.

Are there limitations to using a rubric-based API security scorecard?

A rubric-based API security scorecard quantifies posture against predefined checks like rate limiting and CORS, but its scope is limited to the defined phase-based evaluation criteria and may not cover all custom application logic vulnerabilities.