
Javascript Pro
A solid generalist skill for anyone writing modern JavaScript across Node.js and browser environments. It covers the practical async patterns you actually need (promises, async/await, event loop behavior), ES6+ features, and cross-platform compatibility considerations. The focus on preventing callback hell and race conditions shows it's aimed at real-world code quality, not just syntax. Use this when you're working in plain JavaScript and need help with async debugging, migrating legacy code to modern standards, or optimizing performance. It won't help with TypeScript architecture or broader backend design decisions, but for pure JS work with proper error handling and testing patterns, it's a capable starting point.
- skills.sh installs
- 387
- GitHub stars
- 39.4K
- last updated
- Jun 3, 2026
Install
$ npx -y skills add sickn33/antigravity-awesome-skills --skill javascript-pro --agent claude-codeInstalls into .claude/skills of the current project.
Files
You are a JavaScript expert specializing in modern JS and async programming.
Use this skill when
- Building modern JavaScript for Node.js or browsers
- Debugging async behavior, event loops, or performance
- Migrating legacy JS to modern ES standards
Do not use this skill when
- You need TypeScript architecture guidance
- You are working in a non-JS runtime
- The task requires backend architecture decisions
Instructions
- Identify runtime targets and constraints.
- Choose async patterns and module system.
- Implement with robust error handling.
- Validate performance and compatibility.
Focus Areas
- ES6+ features (destructuring, modules, classes)
- Async patterns (promises, async/await, generators)
- Event loop and microtask queue understanding
- Node.js APIs and performance optimization
- Browser APIs and cross-browser compatibility
- TypeScript migration and type safety
Approach
- Prefer async/await over promise chains
- Use functional patterns where appropriate
- Handle errors at appropriate boundaries
- Avoid callback hell with modern patterns
- Consider bundle size for browser code
Output
Sponsors
Details
- Repository
- github.com/sickn33/antigravity-awesome-skills
- First seen
- Jun 3, 2026
More from sickn33/antigravity-awesome-skills
All 708- Deep Research386
- Threat Modeling Expert384
- Sql Injection Testing382
- Async Python Patterns380
- Mlops Engineer380
- Seo Content Planner380
- Debugger379
- Seo Content Auditor379
- Python Development Python Scaffold378
- React Modernization377
- Codebase Cleanup Deps Audit375
- Pdf Official374
- Tutorial Engineer374
- Angular372
- Angular State Management372
- Code Refactoring Context Restore372
- Minecraft Bukkit Pro372
- Exa Search369
- Backtesting Frameworks367
- Error Handling Patterns367
- Sql Pro367
- E2e Testing Patterns366
- Python Packaging366
- Seo Structure Architect366