n8n-safety
Enforces safety protocols for n8n workflow modifications. Automatically activated for any workflow create/update/delete operations.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Enforces safety protocols for n8n workflow modifications. Automatically activated for any workflow create/update/delete operations.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Safely adapt an external GitHub repository into an existing project instead of blindly copying its architecture. Use when the user wants to import, transplant, fork, vendor, or reimplement someone else's repo for their own stack, merge a repo into an existing app, preserve their own auth/database/billing/design-system while taking a source repo's features, resume an interrupted repository adaptation, or turn a repository or workflow into a callable Agent Skill or plugin. Performs evidence-first source and target analysis, builds a conflict matrix, interviews one material decision at a time, requires explicit approval of an Integration Contract before any code changes, implements in isolation, and verifies against the contract.
Generate brand-consistent images using fal.ai FLUX.1. This skill should be used when creating images for landing pages, marketing materials, or any visual assets that need to match Lead Gen Jay brand style. Ensures visual consistency across all generated imagery.
Lead Gen Jay brand illustration and motion graphics style system - flat SVG with floating UI, Framer Motion animations, consistent design tokens
Edit testimonial videos into polished social clips. Triggers on: 'testimonial edit', 'edit testimonial', 'testimonial video', 'cut testimonial', 'testimonial clip', 'social proof video', 'customer video edit', 'case study video'.
Quality enforcement layer for eliminating generic AI aesthetics in frontend code. This skill should be used when building or reviewing UI components, pages, or applications to ensure premium visual quality, authentic content, and distinctive design that avoids common AI-generated patterns.
Audit and clean up any project workspace — temp files, security issues, dead code, unused deps, git hygiene, build caches, and code quality. This skill should be used when the user wants to clean up, tidy, audit, or organize the project. Also use when the user mentions 'cleanup,' 'clean up,' 'tidy up,' 'housekeeping,' 'remove temp files,' 'dead code,' 'unused deps,' 'unused dependencies,' 'git hygiene,' 'project audit,' 'repo cleanup,' 'clear cache,' or 'stale branches.'
| name | n8n-safety |
| description | Enforces safety protocols for n8n workflow modifications. Automatically activated for any workflow create/update/delete operations. |
You MUST confirm with the user:
Instance Confirmation
Please confirm the target instance:
- [ ] server.leadgenjay.com (leadgenjay)
- [ ] server.nextwave.io (nextwave)
Workflow Identification
Please confirm the workflow:
- Workflow ID: {id}
- Workflow Name: {name}
- Current Status: {active/inactive}
Operation Confirmation
I will perform the following operation:
- Action: {create/update/delete/activate/deactivate}
- Changes: {description of changes}
Type 'CONFIRM' to proceed or describe any modifications.
NEVER perform these without explicit user request:
If an operation fails:
For every modification, log:
## Modification Log
- **Timestamp**: {ISO timestamp}
- **Instance**: {instance}
- **Workflow**: {id} - {name}
- **Operation**: {operation}
- **Changes**: {summary}
- **User Confirmation**: {confirmation text}
Default execution retention is aggressive (~14 days / 10,000 max). With high-volume instances running ~640 executions/day, history fills up quickly. Configure EXECUTIONS_DATA_MAX_AGE and EXECUTIONS_DATA_PRUNE_MAX_COUNT in n8n environment variables for adequate history retention.
GHL (GoHighLevel) OAuth2 refresh tokens expire and get revoked unpredictably, breaking all native n8n-nodes-base.highLevel nodes with "The provided authorization grant... is invalid, expired, revoked..." errors.
Solution: Replace native GHL OAuth nodes with HTTP Request nodes using GHL v1 API + location API key (Header Auth credential). The v1 API at https://rest.gohighlevel.com/v1/ uses a stable per-location API key that does not expire.
Error handler workflows that send notification emails can themselves fail when multiple executions error simultaneously. Email providers like Resend enforce strict rate limits (2 req/sec). Add a Wait node (1-2 seconds) before email sends in error workflows to prevent cascading failures.