javascript
JavaScript
Modern JS/TS patterns for ES2020+ with async code, safe property access, modern syntax.
When to Use
Use when:
- Writing JavaScript with ES2020+ features
- Refactoring legacy JS to modern syntax
- Implementing async operations (promises, async/await)
- Using destructuring, optional chaining, nullish coalescing
Don't use for TypeScript (typescript skill), React (react skill), or Node.js backend.
Critical Patterns
More from joabgonzalez/ai-agents-framework
ag-grid
Advanced data tables with AG Grid. Trigger: When implementing AG Grid tables, configuring features, or creating custom cell renderers.
89architecture-patterns
Architectural decision guide by complexity. Trigger: When choosing architecture, planning strategic refactoring, or evaluating pattern trade-offs.
11a11y
Accessibility guide (WCAG 2.1/2.2, Level A–AAA). Trigger: When building UI components, interactive elements, or auditing accessibility compliance.
10react
Modern React with hooks and functional components. Trigger: When creating components, implementing hooks, managing state, or optimizing.
9astro
Fast static sites with SSG/SSR and component islands. Trigger: When building Astro websites, implementing islands, or configuring SSG/SSR.
9typescript
Strict typing and type-safe development. Trigger: When implementing TypeScript in .ts/.tsx files, adding types, or enforcing safety.
9