Pular para o conteúdo
Skillpedia
Código em geral48 mil · #3654

n8n-code-javascript

Ajuda seu agente a escrever código JavaScript no n8n. Ele usa sintaxe específica e faz requisições HTTP. Útil para personalizar fluxos de trabalho com lógica customizada.

O que ela faz

Este guia ajuda você a escrever código JavaScript dentro do n8n, uma ferramenta de automação. Ele é útil para tarefas de programação mais complicadas que outras ferramentas do n8n não conseguem fazer.

Quando usar

  • ✓Quando você precisa fazer cálculos complexos ou aplicar regras de negócio personalizadas.
  • ✓Ao processar respostas de APIs que têm estruturas complicadas.
  • ✓Para agrupar dados de diferentes fontes de forma avançada.

Exemplo do que pedir para a IA

“Como posso usar o JavaScript no n8n para transformar os dados de entrada?”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/n8n-code-javascript/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/n8n-code-javascript/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

O n8n permite que você escreva seu próprio código JavaScript para manipular dados. Ele fornece ferramentas especiais para acessar informações de etapas anteriores e fazer requisições para outros serviços.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add sickn33/agentic-awesome-skills --skill n8n-code-javascript

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/n8n-code-javascript/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Nó de Código JavaScript

Orientação especializada para escrever código JavaScript em nós de Código do n8n.


Guia Detalhado

Leia o guia detalhado antes de executar esta habilidade. Ele contém o procedimento completo e material de referência. Trate seus requisitos de segurança, pré-requisitos e validação como obrigatórios. Para trabalho focado, carregue as seções relevantes; para trabalho de ponta a ponta, leia o guia completamente.

Quando Usar o Nó de Código

Use o nó de Código quando:

  • ✅ Transformações complexas que exigem várias etapas
  • ✅ Cálculos personalizados ou lógica de negócios
  • ✅ Operações recursivas
  • ✅ Análise de resposta de API com estrutura complexa
  • ✅ Condicionais de várias etapas
  • ✅ Agregação de dados entre itens

Considere outros nós quando:

  • ❌ Mapeamento simples de campos → Use o nó Set
  • ❌ Filtragem básica → Use o nó Filter
  • ❌ Condicionais simples → Use o nó IF ou Switch
  • ❌ Apenas requisições HTTP → Use o nó HTTP Request

O nó de Código se destaca em: Lógica complexa que exigiria encadear muitos nós simples


Limitações

  • Use esta habilidade apenas quando a tarefa corresponder claramente ao escopo descrito acima.
  • Não trate a saída como substituta para validação específica do ambiente, testes ou revisão especializada.
  • Pare e peça esclarecimentos se faltarem entradas necessárias, permissões, limites de segurança ou critérios de sucesso.
Perguntas frequentes

Quando devo usar o nó de Código em vez de outros nós?

Use o nó de Código para transformações complexas com várias etapas, cálculos personalizados, lógica recursiva, análise de respostas de API complexas, condicionais de várias etapas ou agregação de dados. Para tarefas mais simples como mapeamento de campos ou filtragem básica, use nós como 'Set', 'Filter' ou 'IF'.

O que são '$input', '$json', '$node' e '$helpers'?

São atalhos especiais que o n8n oferece para que seu código JavaScript possa acessar facilmente os dados de entrada, informações de nós anteriores e funções úteis para fazer requisições ou trabalhar com datas.

Este guia substitui a necessidade de testar meu código?

Não. Este guia oferece orientação, mas você ainda precisa validar e testar seu código no seu ambiente específico para garantir que ele funcione corretamente e com segurança.

Detalhes

Descrição original do autor

Write JavaScript code in n8n Code nodes. Use when writing JavaScript in n8n, using $input/$json/$node syntax, making HTTP requests with $helpers, working with dates using DateTime, troubleshooting Code node errors, or choosing between Code node modes.

repo: sickn33/agentic-awesome-skills

Popularidade

Estrelas no GitHub
48 mil
Posição no ranking
#3654
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas