Habilidades javascript-pro
📦

javascript-pro

Seguro

Master Modern JavaScript Development

Struggle with async patterns or modern JS syntax? This skill provides expert guidance on ES6+, promises, async/await, event loops, and cross-runtime compatibility for Node.js and browser development.

Suporta: Claude Codex Code(CC)
🥉 75 Bronze
1

Baixar o ZIP da skill

2

Upload no Claude

Vá em Configurações → Capacidades → Skills → Upload skill

3

Ative e comece a usar

Testar

A utilizar "javascript-pro". Convert this callback-based code to async/await

Resultado esperado:

Refactored code using async/await with proper error handling and cleaner function structure

A utilizar "javascript-pro". Why is my promise hanging?

Resultado esperado:

Analysis identifying missing await, unhandled rejection, or event loop blocking with specific fix recommendations

A utilizar "javascript-pro". Make this ES6 code work in older browsers

Resultado esperado:

Polyfill recommendations and babel configuration for target browser support

Auditoria de Segurança

Seguro
v1 • 2/25/2026

Prompt-only skill with no executable code. Static analysis scanned 0 files (0 lines) and detected 0 security issues. No suspicious patterns, risk factors, or malicious intent found. The skill provides legitimate JavaScript development guidance with no security concerns.

0
Arquivos analisados
0
Linhas analisadas
0
achados
1
Total de auditorias
Nenhum problema de segurança encontrado
Auditado por: claude

Pontuação de qualidade

38
Arquitetura
100
Manutenibilidade
87
Conteúdo
50
Comunidade
100
Segurança
100
Conformidade com especificações

O Que Você Pode Construir

Modern JavaScript Migration

A developer needs to migrate legacy JavaScript code to modern ES6+ standards with improved patterns and better error handling.

Async Debugging

A engineer faces race conditions or promise rejection issues in their Node.js application and needs expert debugging strategies.

Cross-Platform Compatibility

A team building browser applications needs guidance on polyfills, bundle optimization, and cross-browser compatibility.

Tente Estes Prompts

Convert to Modern JavaScript
Convert this legacy JavaScript code to modern ES6+ syntax. Use destructuring, arrow functions, and const/let appropriately.
Fix Async Issue
Help debug this async code. It has a race condition where the promise resolves before the event handler completes.
Optimize Performance
Profile this JavaScript code for performance bottlenecks. Focus on event loop blocking and memory usage in Node.js.
Cross-Browser Strategy
Design a polyfill strategy for this ES6+ code. Target browsers: Chrome 90+, Safari 14+, Firefox 88+.

Melhores Práticas

  • Always use async/await instead of promise chains for better readability and error handling
  • Handle errors at appropriate boundaries with try/catch blocks rather than per-operation
  • Consider bundle size impact when using modern features in browser environments

Evitar

  • Avoid mixing callbacks with promises in the same code path as it creates error handling complexity
  • Do not use Promise.all() when operations must complete sequentially, use for...of with await instead
  • Never ignore promise rejections by omitting catch handlers or .catch() blocks

Perguntas Frequentes

When should I use this skill?
Use this skill proactively when working with JavaScript for Node.js or browsers, especially when dealing with async code, ES6+ features, or performance optimization.
Does this skill write TypeScript code?
No, this skill focuses on JavaScript. For TypeScript architecture and type system guidance, use a dedicated TypeScript skill.
Can this skill debug my existing JavaScript code?
Yes, it excels at debugging async behavior, event loop issues, race conditions, and performance problems in JavaScript code.
What JavaScript versions does this skill support?
This skill specializes in modern ES6+ JavaScript but can also help migrate legacy code to modern standards.
Does this skill handle framework-specific code?
This skill focuses on core JavaScript, async patterns, and runtime APIs. It does not specialize in React, Vue, or other framework specifics.
Can this skill help with browser compatibility?
Yes, it provides polyfill strategies and cross-browser compatibility guidance for modern JavaScript features.

Detalhes do Desenvolvedor

Estrutura de arquivos

📄 SKILL.md