One-click install
npx skills add https://github.com/YukiIto1999/ctf-sleuth --skill client-side
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: client-side
Source: https://github.com/YukiIto1999/ctf-sleuth/tree/main/.claude/skills/client-side
Command: npx skills add https://github.com/YukiIto1999/ctf-sleuth --skill client-side

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Client-side vulnerability testing helps security teams identify and remediate flaws introduced by the frontend layer, including XSS, CSRF, CORS misconfigurations, clickjacking, DOM-based attacks, and prototype pollution.

Core Features & Use Cases

  • Comprehensive coverage of common client-side vectors (reflected/stored XSS, DOM XSS, CSRF token bypass, CORS misconfig, frame busting) with actionable remediation guidance.
  • Reference-rich workflow supports learning, labs, and real-world assessments across modern web apps and SPAs.
  • Designed for security practitioners to reproduce findings and justify fixes with concrete payloads and test steps.

Quick Start

Use the client-side skill to explore and document reachable client-side vulnerabilities on a target web app.

Frequently Asked Questions about client-side

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

FAQPage Schema
How do I test for XSS and CSRF vulnerabilities in a single web application audit?

Testing for client-side vulnerabilities across vectors like XSS and CSRF is supported by a structured workflow that provides sample payloads, reference cheat sheets, and step-by-step testing guidance to identify and document flaws in web applications.

What is prototype pollution and how can I audit my web app for it?

Prototype pollution is a client-side attack vector where JavaScript object prototypes are maliciously modified. You can audit your web app for it using provided reference materials and sample payloads that guide structured testing and remediation steps.

Can I use this approach to test CORS misconfigurations and clickjacking on modern SPAs?

Yes, this testing approach applies to modern web apps and SPAs. It supports auditing CORS misconfigurations and clickjacking across multiple client-side vectors, providing reference materials and actionable remediation guidance for real-world security assessments.

What's the best way to find DOM-based attacks and document remediation steps?

The best way to find DOM-based attacks is through a consolidated workflow with concrete payloads and test steps. This enables security practitioners to reproduce findings accurately and document actionable remediation guidance for identified client-side flaws.

Do I need specific dependencies to perform client-side vulnerability testing?

No specific dependencies are required to perform client-side vulnerability testing. The workflow relies on bundled reference materials and cheat sheets to guide testing across multiple vectors, enabling security practitioners to reproduce findings without external dependencies.