n8n-vigil-workflow

Implement and maintain the Vigil Guard n8n workflow with a 24-node 3-branch detection pipeline.

14|2|Updated Nov 12, 2025
One-click install
npx skills add https://github.com/tbartel74/Vigil-Code --skill n8n-vigil-workflow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: n8n-vigil-workflow
Source: https://github.com/tbartel74/Vigil-Code/tree/main/.claude/skills/n8n-vigil-workflow
Command: npx skills add https://github.com/tbartel74/Vigil-Code --skill n8n-vigil-workflow

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides expert guidance for developing and maintaining the Vigil Guard n8n workflow, including the 24-node 3-branch pipeline, arbiter fusion, unified_config.json management, dual-language PII detection, and workflow troubleshooting.

Core Features & Use Cases

  • Workflow Architecture: Understanding the 24-node, 3-branch structure and roles of each node.
  • Config & Testing: Guidance on managing unified_config.json, pii.conf, and test suites.
  • Troubleshooting: Quick checks for node quality, version consistency, and error handling.

Quick Start

Use this skill when configuring or debugging the Vigil Guard n8n workflow within the repository.

Frequently Asked Questions about n8n-vigil-workflow

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure the 3-branch n8n workflow for Vigil Guard?

Configure the 3-branch n8n workflow by setting up branches A–C in the 24-node pipeline, defining weighted scoring rules in unified_config.json, and connecting each branch to the arbiter fusion node. The arbiter combines branch outputs and applies PII detection logic to produce block/sanitize decisions.

What is arbiter fusion in the Vigil Guard workflow?

Arbiter fusion is the central decision node that aggregates outputs from all three branches, applies weighted scoring across branch results, and determines final PII redaction and block/sanitize actions. It unifies detection signals into a single audit-logged decision.

How do I set up dual-language PII detection in n8n?

Configure dual-language PII detection by defining language-specific patterns in pii.conf, deploying parallel detection nodes in branches A–C, and routing detected PII through the arbiter for unified redaction. Dual-language support ensures consistent PII masking across multiple languages in the same pipeline.

What does unified_config.json control in the Vigil Guard workflow?

unified_config.json centrally manages branch configuration, weighted scoring parameters, PII detection rules, redaction policies, and ClickHouse logging settings. It eliminates per-node config drift and ensures consistency across the 24-node pipeline.

How do I troubleshoot node failures in the Vigil Guard n8n pipeline?

Troubleshoot by verifying node quality metrics, checking version consistency across all 24 nodes, validating unified_config.json syntax, and reviewing ClickHouse audit logs for error patterns. Start with branch-level checks before investigating arbiter fusion logic.

Does Vigil Guard require ClickHouse for audit logging?

Yes, ClickHouse is the required logging backend for Vigil Guard v2.0.0. All workflow decisions, PII detections, redactions, and block/sanitize actions are logged to ClickHouse to maintain an immutable audit trail across the 24-node pipeline.