typescript-security

Identify and apply security patterns for TypeScript/Node.js codebases.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Security patterns for TypeScript/Node.js help developers prevent injection, XSS, SSRF, secret leakage, dependency audit gaps, SSR hydration risks, and prototype pollution when handling untrusted input or external services.

Core Features & Use Cases

  • Guard against common web vulnerabilities in TypeScript/Node.js applications.
  • Provide guidance for secure coding during reviews and development.
  • Use cases: reviewing code, implementing secure APIs, hardening server-rendered apps.

Quick Start

Ask your AI to review a TypeScript/Node.js project for common security patterns and apply the recommended mitigations.

Frequently Asked Questions about typescript-security

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

FAQPage Schema
How do I prevent SSRF and prototype pollution in a TypeScript Node.js app?

To prevent SSRF and prototype pollution in a TypeScript Node.js app, apply targeted security patterns that validate untrusted input and harden external service calls. This skill provides concrete examples to mitigate these specific vulnerabilities during development and code review.

What is the best way to review TypeScript code for XSS and injection vulnerabilities?

The best way to review TypeScript code for XSS and injection vulnerabilities is to enforce safe coding practices using established security patterns. This skill helps identify common web risks and apply concrete mitigations for handling untrusted input.

How do I handle secrets and audit dependencies in a Node.js project?

Handling secrets and auditing dependencies in a Node.js project requires applying specific security patterns to prevent secret leakage and close audit gaps. This skill guides engineers in enforcing safe coding practices to protect sensitive data across the codebase.

Does this security review approach cover SSR hydration risks for TypeScript server-rendered apps?

Yes, this security review approach covers SSR hydration risks for TypeScript server-rendered apps. It provides concrete patterns and examples to harden server-rendered applications and mitigate vulnerabilities specific to server-side rendering.

Can I use these TypeScript security patterns during active development instead of just for code reviews?

Yes, you can use these TypeScript security patterns during active development to implement secure APIs and guard against web vulnerabilities. They are designed to help engineers enforce safe coding practices continuously, not just during code reviews.