javascript

Enforce ES6+ syntax, async patterns, and architecture in JavaScript codebases.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/sreejithraman/shayna --skill javascript-sreejithraman
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: javascript
Source: https://github.com/sreejithraman/shayna/tree/main/.claude/skills/javascript
Command: npx skills add https://github.com/sreejithraman/shayna --skill javascript-sreejithraman

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

JavaScript codebases can become chaotic without consistent ES6+ patterns. This Skill codifies modern syntax, async patterns, and maintainable architecture.

Core Features & Use Cases

  • Modern Syntax: const by default, destructuring, spread, template literals
  • Async Patterns: async/await, error handling, parallel execution
  • Architecture Patterns: pure functions, dependency handling, module boundaries
  • Use Case: Refactor a callback chain into async/await with proper error handling.

Quick Start

Create a small module that fetches data with async/await, using try/catch for errors and a clean return shape.