modern-javascript-core

Installation
SKILL.md

Modern JavaScript Core

When to use this skill

  • Writing vanilla JavaScript logic.
  • Understanding modern syntax in PR reviews.
  • Avoiding legacy patterns (var, callbacks).

1. Essential Syntax

  • Variables: const by default, let if reassignment is needed. Never var.
  • Functions: Arrow functions () => {} for callbacks and lexical this.
  • Destructuring: Use generously (const { id, name } = user).
  • Template Literals: Use backticks for string interpolation.

2. Async Patterns

  • Async/Await: Prefer over .then() chains.
  • Top-level Await: Supported in modern modules.
  • Promise.allSettled: Better for unrelated concurrent tasks than Promise.all (which fails fast).
Installs
3
GitHub Stars
2
First Seen
Feb 21, 2026
modern-javascript-core — sraloff/gravityboots