Agent skill · software engineering · n8n-io
post-build-flow
Handles workflow verification and setup after build-workflow succeeds, or when the message contains workflow-verification-follow-up or workflow-setup-required. Load after direct builds, when verificationReadiness requires action, or on orchestrator verify/setup follow-up turns.
Why this skill is useful
Adds specific commands and workflows for post-build verification and setup that the AI wouldn't reliably generate on its own.
What it needs
About 11k tokens when loaded. Last updated 2026-08-07. 199,638 stars on the source repository.
What this skill does
Post-Build Flow Use this skill after build-workflow succeeds on a direct orchestrator build, especially when the build result contains postBuildFlow.required: true, or when the current message contains <workflow-verification-follow-up> or <workflow-setup-required>. One-off builds (postBuildFlow.reason: "direct-one-off-build-succeeded") hand off to the one-off-operations skill instead — verification is optional there and completion is a live run with read-back. If both sets of instructions are in context for a one-off build, the one-off flow wins. These instructions are in English, but user-visible text you write while following them stays in the user's conversation language. For trigger inputData shapes, read ${N8NWORKSPACEDIR}/knowledge-base/reference/trigger-input-data-shapes.md in the sandbox workspace when available, or load this skill's references/trigger-input-data-shapes.md linked file. Verification follow-up When the current message contains <workflow-verification-follow-up>, verify immediately from the payload's obligation — do not acknowledge first. If the obligation is readytoverify or verifying, call verify-built-workflow. Do not call workflows(action="setup") in this turn and do not declare the workflow finished if outcome.setupRequirement.status === "required" — setup is routed automatically as a separate <workflow-setup-required> step after verification. Setup follow-up When the current message contains <workflow-setup-required>, your first action is to call workflows(action="setup") with the workflowId from the payload. Do not verify, do not ask, do not write a message first — the inline setup card in the AI Assistant panel is the user-visible surface. If it returns deferred: true, respect the user's choice and do not retry with any other setup tool. A result carrying skippedByUser names credentials the user already passed on: never re-open setup for those, in this turn or any later one — see Credentials the user skipped. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills n8n-io/post-build-flow