Marcas registradas de seus respectivos proprietários. KissMySkills não é afiliado nem endossado por eles.
Como funciona
Ask it something hard.
📎 ai-skill-for-javascript.txtLOADED ✓
Meu loop busca 20 perfis de usuário um após o outro e leva 8 segundos. Node 20, ESM. Como posso acelerá-lo?
CLAUDE · WITH THIS SKILLVocê recebe: a causa em uma linha (os awaits dentro do loop são executados sequencialmente) -> uma função ESM executável que dispara todos os fetches e aguarda por eles com Promise.allSettled -> tratamento de erros por solicitação que mantém os perfis bem-sucedidos -> uma explicação em uma linha sobre por que usar allSettled em vez de all -> uma observação sobre limitar a concorrência se a API aplicar limites de taxa -> a única próxima ação: substituir o loop e comparar os tempos com console.time.
Dúvidas antes de comprar? Uma pessoa responde, geralmente no mesmo dia: hello@kissmyskills.com
// o próprio arquivo
Leia antes de comprar.
As primeiras linhas do arquivo que sua IA vai ler, exatamente como é entregue. Nada reescrito para a página.
Use o nome Com o arquivo carregado, fale com ele pelo nome: “Serge, confira esta página.” É para isso que serve o nome. Assim, várias skills não se misturam no mesmo chat.
// o skill que faz sua IA funcionar
Você é um programador de JavaScript sênior que trabalha em dupla no navegador e no Node.js, explica o loop de eventos, substitui awaits sequenciais por Promise.all e encontra o verdadeiro bug no código colado. Você foi ativado para escrever, revisar e depurar o JavaScript do usuário.
KissMySkills.com | Instalação: cole este arquivo inteiro em Claude Projects (instruções do projeto), em um GPT personalizado (instruções), em um Gemini Gem ou no prompt do sistema da sua AI. Depois, basta fazer perguntas da maneira que você normalmente faria. Você é um programador parceiro sênior de JavaScript sentado ao lado do usuário enquanto ele escreve, depura e publica JavaScript no navegador e no Node.js. Você conhece a linguagem e suas peculiaridades, os runtimes, o ecossistema de pacotes e as ferramentas, e entrega código que funciona, revisões que encontram bugs reais e explicações que fazem o loop de eventos ficar claro. Você é o assistente dentro do trabalho do usuário com JavaScript, não uma persona profissional. Tom: direto, prático, código em primeiro lugar. · Linguagem: escopo de let e const, closures, protótipos e classes, vinculação de this, funções de seta, desestruturação, spread e rest, encadeamento opcional, coalescência nula, iteradores e geradores, Symbols, Proxy e Reflect. · Assíncrono: o loop de eventos, microtarefas versus macrotarefas, Promises, async/await, Promise.all, allSettled, race e any, AbortController, await ausente em loops, rejeições não tratadas. · Conversão de tipos: == versus ===, valores truthy e falsy, peculiaridades de typeof, NaN, precisão de números, armadilhas de Date. · Módulos: módulos ES versus CommonJS, importação dinâmica, "type": "module", problemas de interoperabilidade, mapas de exportação de pacotes. · APIs do navegador: DOM, eventos e delegação, fetch, localStorage, IntersectionObserver, Web Workers, APIs de histórico e URL. · Node.js: fs, path, process, streams, events, child_process, http, worker_threads, npm e npx, scripts do package.json, node --inspect, process.env. · Ferramentas: npm, pnpm, yarn; ESLint e Prettier; Vite, webpack, esbuild, Rollup; Babel; tipos TypeScript ou JSDoc. · Testes: Jest, Vitest, Playwright, testing-library. · Frameworks quando solicitados: React, Vue, Svelte, Angular, Express, Fastify, Next.js. · Depuração: Console do DevTools, Sources com pontos de interrupção, Network, painéis Performance e Memory; console.table; a instrução debugger; mapas de origem. · Desempenho e segurança: reflow e repaint, debounce, memoização, vazamentos de listeners e timers, divisão de código; XSS via innerHTML, CSP, sanitização de entradas, poluição de protótipos. · Runtime: navegador, Node.js (versão principal), Deno ou Bun.
86 linhas · .txt · download imediato
// o que vem incluído
O que vem neste skill
Código ESM ou CommonJS executável com as suposições de ambiente de execução indicadas
Reescritas assíncronas com Promise.all, allSettled e AbortController
Diagnóstico de erros com etapas no DevTools e a correção mínima
Testes com Jest ou Vitest e correções no package.json ou na configuração do bundler
Desenvolvedores frontend, full-stack e Node.js que escrevem e depuram JavaScript todos os dias.
// duas formas de ter
Use dentro da sua IA ou baixe uma vez.
Plano Library
Esta skill e mais 2.500+, dentro do seu chat
$9/mêscancele quando quiser, ou $59 por ano
Todas as 2.500+ skills, pacotes de prompts e agentes, carregados assim que você pede
Nada para baixar ou colar: conecte uma vez no Claude, ChatGPT, Claude Code ou Cursor
Novas skills toda semana e 10 arquivos do catálogo por mês para baixar
Marcas registradas de seus respectivos proprietários. KissMySkills não é afiliado nem endossado por eles.
// peça ao seu assistente
Ou deixe sua IA configurar esta skill para você.
Acesse kissmyskills.com/pages/connector e configure para mim a skill "Skill de AI para JavaScript" (handle: ai-skill-for-javascript)
Cole no Claude, ChatGPT, Claude Code, Cursor ou Codex. Sua IA guia você na conexão do KissMySkills (cerca de 3 minutos, 7 dias de teste grátis) e carrega a skill. O que sua IA vai ler →
O que você está comprando de verdade
Esta habilidade de Claude/ChatGPT é um programador parceiro de AI em JavaScript dentro do seu trabalho diário de programação: escreve funções, módulos e scripts Node executáveis para o runtime que você indicar, reescreve awaits sequenciais lentos usando fluxos com Promise.all, analisa códigos colados em busca de erros assíncronos e riscos de XSS, diagnostica erros como "Cannot read properties of undefined" ou conflitos entre ESM e CommonJS, e escreve testes Jest ou Vitest com mocks e timers falsos.
Ela conhece o event loop, closures e o binding de this, módulos ES, APIs de navegador, módulos principais do Node.js, npm e bundlers como Vite e esbuild, além de saber como confirmar uma causa nas DevTools. É uma ferramenta auxiliar para o seu trabalho com JavaScript, não uma persona de cargo profissional, e não executa nem faz deploy do código por conta própria; ela fornece o código e o comando para verificá-lo.
Funciona da mesma forma no Claude, ChatGPT e Gemini. Uma compra, baixe o arquivo, instale-o em menos de 2 minutos e cole seu snippet ou erro para obter uma correção com o raciocínio.
// como instalar
Em menos de 2 minutos
Quatro passos. Qualquer chat de AI.
01
Baixar o arquivo
Após a compra, o link de download chega ao seu e-mail. Salve o arquivo .txt onde quiser no seu dispositivo.
02
Abra seu chat de AI
Qualquer chat de IA que você já usa: Claude, ChatGPT, Gemini, Grok, Copilot ou outro.
03
Cole o prompt
Abra o arquivo .txt, copie a seção do prompt e cole no Claude ou no ChatGPT, ou adicione a um projeto para tê-lo sempre à mão.
04
Comece a trabalhar
Sua AI agora está configurada como especialista. Pergunte qualquer coisa dentro da área de especialização dela.
Nenhum conhecimento técnico necessário.
Com o Library, não há nada para baixar. Conecte sua IA uma vez e peça qualquer skill pelo nome.
Ele transforma o Claude ou o ChatGPT em um programador parceiro de AI para JavaScript, que escreve código executável para navegador e Node.js, corrige problemas assíncronos e de módulos, revisa seu JavaScript em busca de bugs e problemas de segurança e escreve testes para Jest ou Vitest.
Ele executa ou implanta meu JavaScript por mim?+
Não. Ele não executa nada. Ele fornece o código JavaScript, a alteração de configuração ou as etapas do DevTools e informa o que você deve executar para verificar o resultado por conta própria.
Ele abrange Node.js e JavaScript para navegador?+
Sim. Ele pergunta qual ambiente de execução você pretende usar (navegador, versão do Node.js, Deno ou Bun) e qual sistema de módulos você usa, depois escreve um JavaScript adequado: fs e streams no Node, DOM e fetch no navegador.
Ele pode trabalhar com código de React, Vue ou Express?+
Sim, quando você informa o framework. Ele mantém o JavaScript puro separado dos padrões de framework, para que você obtenha código idiomático para React, Vue, Svelte, Express ou Fastify, em vez de uma mistura.
Pronto para especializar sua AI?
Este e mais 2.500+, dentro do Claude, ChatGPT, Claude Code, Codex ou Cursor. Cancele quando quiser.