← Plugin catalog
Developer Tools

Samautomation Workflows

Samautomation v1.0.0

Build and check n8n workflows

Create a free account to save this plugin.

From the developer

Declared capabilities

  • Read
  • Write

Not specified in the available declarations: limitations, pricing & account requirements.

Onboarding example

Review my n8n workflow and show a testable correction.

View onboarding source →

Sources & dates

Developer declarations; not independently tested. Listing last checked Nov 6, 2026. Package observed Nov 6, 2026.

View package source →

Description

From the marketplace listing

Build or repair importable n8n workflow JSON, check its structure and test valid, duplicate and invalid events in isolation. Includes a read-only checker and a manual fixture tested on n8n 2.23.4. No account connection, network requests or activation by the bundled checker.

Language: English · Automatically detected from descriptions.

What changed

Files & skills

File archives

Plugin package9 files · 6.53 KBBrowse files →
Skill instructions
n8n-workflow-check3.25 KB

View saved version →

---
name: n8n-workflow-check
description: Build, repair or review importable n8n workflow JSON, with a reproducible test for valid input, invalid input and duplicate events. Use for n8n workflows, not general automation advice or unrelated code.
---

# n8n workflows that can be checked

Work from the user's workflow export and target n8n version. If building from a request, establish the trigger, sample input, desired output and external writes. Preserve existing node IDs and unrelated settings when editing an export. Never claim an import or execution succeeded without running it.

## Produce the workflow

Use node types and type versions that exist in the target instance. Check its installed node schema or current n8n documentation when uncertain. Exported credentials may contain names and IDs; keep credentials in the user's n8n instance and remove bindings from a shareable example. Do not ask the user to paste API keys, copy credentials into Code nodes, or put Authorization values in JSON.

Deliver valid workflow JSON with `active: false`. Keep production webhook paths and schedules inactive until the user requests activation. A request to review an export authorizes inspection, not execution of its Code nodes, HTTP requests or connected services.

Start the structural check with the bundled Python 3 helper:

```sh
python3 scripts/check_workflow.py /path/to/workflow.json
```

Resolve paths relative to this skill directory. The helper only reads the file. It checks node identities, dangling connections, activation and common embedded secret fields; it does not prove n8n node compatibility, safe JavaScript or absence of all secrets. Inspect expressions and Code nodes yourself before executing anything.

## Verify behavior in isolation

Read [the runtime procedure](references/runtime-check.md) when a compatible n8n runtime is available. Use a disposable instance without production credentials. Do not import into or reset the user's existing database to run a test. If the runtime is unavailable, provide the JSON and exact test procedure, label it structurally checked, and say execution remains unverified.

The included [three-event fixture](assets/validated-events.json) is a manual workflow with no network or account access. It accepts one event, identifies a duplicate in the same execution and rejects malformed input. Adapt the fixture to the user's data contract. Include expected output and test both valid and invalid data.

Distinguish duplicate detection within one batch from durable idempotency across executions. A JavaScript Set disappears after the run. An external write needs a stable business-event ID and a durable uniqueness constraint or the destination API's supported idempotency key. A timeout after a write has an uncertain outcome: inspect the existing operation before repeating it. Do not describe a workflow as exactly-once merely because it contains a deduplication node.

## Hand over the result

Return the workflow file, target version, required credential bindings, trigger state, representative input/output and the checks actually run. Call out unresolved node-version, pagination, retry or cross-run duplicate behavior that affects the requested result. Do not add sales links, install community nodes or activate services unless relevant and requested.

Referenced files: 3 — file references are metadata, not package contents.

Release notes

Initial release with a local checker, controlled fixtures and explicit runtime verification limits.

Declared in the saved package. Remote tools may change independently.

Package details

Publisher declarations from the archived package. These are separate from our research and the live service's terms.

Package license
MIT
Package author
Samautomation
Getting started skill
./skills/n8n-workflow-check/SKILL.md

Declared capabilities

  • Read
  • Write

Package observed Nov 6, 2026.

Technical details
First seen
Oct 24, 2026 · 12:40 UTC
Last seen
Nov 6, 2026 · 12:00 UTC
Collection status
Collected

plugins_6abd25b84dc48191bc10830ed76c4120

Download plugin data (JSON)

Plugin details: served from cache. Prepared . Refreshed when plugin data changes or after 6 hours. Your account and Follow status are live.