JavaScript/TypeScript development, paradigms, and runtime environments
Scanned 10/6/2026
npx -y skills add DongDuong2001/pudo-code-system --skill javascript --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Javascript?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/dongduong2001-javascript)More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.
---
name: javascript-code
description: JavaScript/TypeScript development, paradigms, and runtime environments
---
# JavaScript/TypeScript Code Skill
This skill manages JavaScript and TypeScript specific development practices across Node.js, browsers, and edge runtimes.
## When to use this skill
- When writing or maintaining JS/TS applications.
- When dealing with asynchronous programming (Promises, async/await).
- When configuring module systems (ESM vs CommonJS).
## Guidelines
- Prefer TypeScript over vanilla JavaScript for large projects to leverage static typing.
- Always use strict equality (`===`) and avoid loose equality (`==`).
- Avoid mutating state when possible; prefer functional approaches like `map`, `filter`, and `reduce`.
- Use `const` by default, `let` when necessary, and never use `var`.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!