Habilidades n8n-code-python
📦

n8n-code-python

Revisão do conteúdo r2 Seguro ⚙️ Comandos externos🌐 Acesso à rede

为 n8n 构建 Python Code 节点

n8n Python Code 节点对数据访问、返回格式和库使用有严格限制。此技能可指导 Claude、Codex 或 Claude Code 编写正确的数据转换逻辑。

Suporta: Claude Codex Code(CC)
🥉 77 Bronze

Instalar com meu Agente

Copie esta solicitação para o seu Agente. Ela inclui a página canônica do Skill e o manifesto.

Solicitação do agente
Review the Skillstore skill "n8n-code-python" from https://skillstore.io/skills/sickn33-n8n-code-python.md and its manifest at https://skillstore.io/api/skills/sickn33-n8n-code-python/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.

Seu Agente ainda deve apresentar o plano e solicitar qualquer confirmação exigida pela política de segurança.

Recursos legíveis por agentes

Use estes links quando um agente de IA, crawler ou script precisar de contexto limpo em vez de ler a página completa.

Testar

Usando "n8n-code-python". 用户请求一个 Python Code 节点,用于从多个订单条目计算总计。

Resultado esperado:

助手返回 Run Once for All Items 方法,解释必需的条目包装器,并说明空输入处理。

Usando "n8n-code-python". 用户的 webhook 字段在其他节点中可用,但在 Python 中失败。

Resultado esperado:

助手识别 body 嵌套,建议使用安全的字典访问,并描述如何返回修正后的字段。

Usando "n8n-code-python". 用户想在 Python Code 节点中导入 requests。

Resultado esperado:

助手解释包限制,并建议改用 HTTP Request 节点或 JavaScript helper。

Auditoria de segurança

Seguro

All 91 static findings are false positives caused by Markdown backticks, documentation links, and benign Python examples. The skill contains no command invocation, suspicious network behavior, obfuscated payload, reconnaissance, or prompt injection.

1
Arquivos analisados
756
Linhas analisadas
0
Itens de revisão
0
Falsos positivos ignorados
A auditoria estática e semântica concluída mais recente não detectou achados de segurança confirmados. Isso não comprova que a skill não tenha efeitos colaterais.
Compartilhar e citar este relatório

Compartilhe o relatório de avaliação versionado, o badge neutro, o cartão incorporável e as citações. A Skillstore apresenta evidências sem decidir se este Skill é seguro.

Abrir o relatório versionado
Avaliação de Segurança

Copiar link do relatório

https://skillstore.io/skills/sickn33-n8n-code-python/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Badge Markdown

[![Skillstore security assessment](https://skillstore.io/badges/skills/sickn33-n8n-code-python/security.svg)](https://skillstore.io/skills/sickn33-n8n-code-python?utm_source=security_passport_badge)

Badge HTML

<a href="https://skillstore.io/skills/sickn33-n8n-code-python?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/sickn33-n8n-code-python/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

Cartão incorporável

<iframe src="https://skillstore.io/embed/skills/sickn33-n8n-code-python.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
Citações acadêmicas (APA · BibTeX · CFF)

Citação APA

sickn33. (2026). n8n-code-python security audit report (audit version 5) [Author version unspecified]. Skillstore. https://skillstore.io/skills/sickn33-n8n-code-python/audits/5

Citação BibTeX

@techreport{sickn33-sickn33-n8n-code-python-2026, author = {sickn33}, title = {n8n-code-python security audit report (audit version 5)}, institution = {Skillstore}, year = {2026}, number = {5}, url = {https://skillstore.io/skills/sickn33-n8n-code-python/audits/5}, note = {Author version unspecified} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "n8n-code-python security audit report (audit version 5)" version: "unspecified" type: report authors: - name: "sickn33" date-released: "2026-08-04" url: "https://skillstore.io/skills/sickn33-n8n-code-python/audits/5" identifiers: - type: other value: "skillstore:sickn33-n8n-code-python:audit:5" description: "Skillstore immutable audit report identifier"

Pontuação do Skillstore

Por que esta pontuação Confiança das evidências: Alto
55
Arquitetura
85
Manutenibilidade
87
Conteúdo
70
Comunidade
74
Conformidade com a especificação

O que você pode criar

创建批量转换

构建 Python Code 节点逻辑,用于处理所有输入项并返回一致的 n8n 条目。

修复 webhook 解析

使用 body 嵌套指南读取 webhook 字段,并避免缺失键错误。

选择正确的节点类型

判断何时更适合使用 Python、JavaScript、Set、Filter、IF 或 HTTP Request 节点。

Teste estes prompts

创建基础转换
使用此技能编写一个 Python Code 节点,读取所有条目,添加 processed 标志,并返回有效的 n8n 条目。
安全处理 webhook 数据
使用此技能为 webhook payload 编写 Python。从 body 对象读取字段,并使用安全默认值。
聚合并验证记录
使用此技能设计一个 Python Code 节点,用于筛选无效记录、计算总计,并返回摘要和错误。
审查复杂的 Code 节点
使用此技能审计我的 Python Code 节点,检查模式选择、返回格式、数据访问、不可用导入项以及更安全的替代方案。

Boas práticas

  • 仅当 Python 的标准库或语法最适合时才使用 Python。
  • 在每条代码路径上都返回 n8n 条目结构。
  • 对于可选字段,优先使用安全的字典访问和显式默认值。

Evitar

  • 在 Python Code 节点中导入外部包,例如 requests、pandas 或 numpy。
  • 当 webhook 字段位于 body 下时,直接从根对象读取这些字段。
  • 对原生 n8n 节点即可处理的简单映射或筛选使用 Python Code 节点。

Perguntas frequentes

此技能会运行 Python 代码吗?
不。它为 n8n 中的 Python Code 节点提供指导和示例。
我可以通过此技能使用外部包吗?
不。此技能说明 n8n Python Code 节点仅支持标准库模块。
它涵盖哪些 n8n Python 模式?
它涵盖 Python Beta 和 Native 模式,包括它们不同的数据访问变量。
我应该在 n8n 中使用 Python 还是 JavaScript?
大多数 Code 节点应使用 JavaScript。当需要标准库功能或 Python 语法时,使用 Python。
它能帮助处理 webhook 数据吗?
是。它解释了在 Python Code 节点中 webhook 字段嵌套在 body 对象下。
它能验证我的工作流吗?
它可以指导手动检查,但不会连接到 n8n 或运行验证。

Detalhes do desenvolvedor

Autor

sickn33

Licença

MIT

Revisão da Skillstore

r2

Aviso de versão

O autor não declarou uma versão.

Referência

81e05e636292629114b76cbb3922fbe57672fc02

Atualidade da manutenção

05/08/2026

Uso

10 downloads · 176 visualizações

Estrutura de arquivos

📄 SKILL.md