A+ (95-100): All critical headers properly configured
A (85-94): Critical headers present, minor issues
B (75-84): Most headers present, some weaknesses
C (65-74): Missing critical headers
D (50-64): Significant security gaps
F (<50): Multiple critical vulnerabilities
5. Report Generation Phase
Create comprehensive report with:
Overall security grade and numeric score
Missing headers with impact assessment
Misconfigured headers with specific issues
Remediation recommendations with examples
Priority ranking for fixes
1---2name: 1498-implementation-d190b0bf3description: Implementation Guide4---5# Implementation Guide671. Collect the target URL/domain and environment context (CDN/proxy, redirects).82. Fetch response headers (HTTP/HTTPS) and capture redirects/cookies.93. Compare headers to recommended baselines and score gaps.104. Provide concrete remediation steps and verify fixes.1112### 1. Domain Input Phase1314Accept domain specification:15- Full URL with protocol (https://example.com)16- Domain name only (example.com - will test HTTPS first)17- Multiple domains for batch analysis18- Specific paths for header variation testing1920### 2. Header Fetching Phase2122Retrieve HTTP response headers:23- Make HEAD or GET request to target24- Capture all security-relevant headers25- Test both HTTP and HTTPS responses26- Record redirect chains and final destination2728### 3. Analysis Phase2930Evaluate each security header against best practices:3132**Critical Headers**:33- Strict-Transport-Security (HSTS)34- Content-Security-Policy (CSP)35- X-Frame-Options36- X-Content-Type-Options37- Permissions-Policy3839**Important Headers**:40- Referrer-Policy41- Cross-Origin-Embedder-Policy (COEP)42- Cross-Origin-Opener-Policy (COOP)43- Cross-Origin-Resource-Policy (CORP)4445**Additional Checks**:46- Server header information disclosure47- X-Powered-By header exposure48- Cookie security attributes (Secure, HttpOnly, SameSite)4950### 4. Grading Phase5152Calculate security score:53- A+ (95-100): All critical headers properly configured54- A (85-94): Critical headers present, minor issues55- B (75-84): Most headers present, some weaknesses56- C (65-74): Missing critical headers57- D (50-64): Significant security gaps58- F (<50): Multiple critical vulnerabilities5960### 5. Report Generation Phase6162Create comprehensive report with:63- Overall security grade and numeric score64- Missing headers with impact assessment65- Misconfigured headers with specific issues66- Remediation recommendations with examples67- Priority ranking for fixes
Run npx skillmds@latest add tools-only/1498-implementation-d190b0bf in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
Implementation Guide It is listed under Research & Search on SkillMD.
This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
tools-only (@tools-only) published this skill. Their other Agent Skills are listed on their SkillMD profile.