security-headers

Analyze HTTP security headers of a target URL using curl.

21|1|Updated Apr 12, 2026
One-click install
npx skills add https://github.com/woohyun212/security-skill --skill security-headers-woohyun212
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-headers
Source: https://github.com/woohyun212/security-skill/tree/main/security-headers
Command: npx skills add https://github.com/woohyun212/security-skill --skill security-headers-woohyun212

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Many web applications lack essential HTTP security headers or have them misconfigured, exposing sites to attacks such as clickjacking, XSS, and data leakage. This skill automates the detection of those gaps and provides clear remediation advice.

Core Features & Use Cases

  • Header Collection: Retrieves response headers using curl, following redirects.
  • Presence & Configuration Checks: Evaluates seven key security headers (e.g., HSTS, CSP, X‑Frame‑Options) for missing or weak settings.
  • Misconfiguration Detection: Flags short HSTS max‑age, disabled X‑XSS‑Protection, and deprecated ALLOW‑FROM directives.
  • Remediation Recommendations: Supplies ready‑to‑use header directives to harden the target site.
  • Use Cases: Ideal during reconnaissance, pre‑deployment security reviews, and bug‑bounty assessments.

Quick Start

Ask the AI to analyze the security headers of https://example.com and get a remediation report.

Frequently Asked Questions about security-headers

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

FAQPage Schema
How do I check HTTP security headers for a web application?

You can check HTTP security headers by retrieving the target URL's response headers using curl and evaluating seven key configurations like HSTS and CSP to identify missing or weak settings. This skill automates the collection and evaluation process and provides remediation advice.

What HTTP security headers should be reviewed during a pre-deployment assessment?

During a pre-deployment assessment, review HTTP security headers including HSTS, Content-Security-Policy, and X-Frame-Options. Checking these helps identify misconfigurations that expose sites to clickjacking, XSS, and data leakage before release.

Do I need curl to scan HTTP security headers?

Yes, you need curl to scan HTTP security headers. This skill requires curl to retrieve response headers while following redirects, enabling the evaluation of header presence, values, and best-practice configurations for the target web application.

How do I fix misconfigured security headers like a short HSTS max-age?

To fix misconfigured security headers like a short HSTS max-age, apply the provided remediation recommendations. This skill flags weak settings and supplies ready-to-use header directives to harden the target site.

Can I use this for bug bounty reconnaissance to find header gaps?

Yes, you can use this for bug bounty reconnaissance to find header gaps. It automates the detection of missing or misconfigured HTTP security headers during web application assessments and provides clear remediation advice.

What is the best way to detect deprecated X-Frame-Options ALLOW-FROM directives?

The best way to detect deprecated X-Frame-Options ALLOW-FROM directives is to run an automated header evaluation. This skill detects misconfigurations and supplies ready-to-use remediation header directives to correct the settings.