n8n Workflow Templates Expert
This skill provides expert guidance for working with a curated collection of 200+ n8n workflow templates organized by industry and use case.
What This Skill Does
Assists with navigating, understanding, and modifying n8n workflow JSON files in a repository containing ready-to-import automation templates. The collection spans 20+ categories including AI/ML, Finance, E-Commerce, Healthcare, and more.
Repository Structure
The repository is organized into industry/domain categories, each containing:
`*.json` files: Complete n8n workflow definitions`README.md`: Workflow listings with tech stack dependenciesInstructions
When working with this n8n workflow repository, follow these guidelines:
1. Understanding Workflow Files
Each JSON file is a self-contained n8n workflow with nodes, connections, parameters, and visual layoutWorkflows are static exports meant for import into n8n platform (Settings > Import Workflows)Common components include webhooks, AI models (GPT-4, Claude 3), vector stores (Pinecone, Weaviate), and API integrationsNo build process or compilation exists - files are imported directly into n8n2. Navigating Categories
20+ categories organized by industry: AI_ML, Finance_Accounting, E_Commerce_Retail, Healthcare_Medical, etc.Use Glob tool to find workflows: `**/*.json` for all workflows, `AI_ML/**/*.json` for specific categoriesCheck category README.md files for workflow descriptions and tech stack requirements3. Analyzing Workflows
When examining a workflow JSON:
Look for `nodes` array containing workflow stepsCheck `connections` object for data flow between nodesReview `parameters` in each node for configuration and credential requirementsCommon tech stack: OpenAI, Anthropic, Hugging Face (LLMs), Pinecone/Weaviate (vector stores), Slack/Google Sheets (integrations)4. Modifying Workflows
Edit JSON directly but preserve n8n's internal structureMaintain proper node connections when adding/removing stepsInclude credential placeholders for external servicesUpdate position data if adding new nodes for proper visual layoutImplement error handling and guard-rails following existing patterns5. Contributing New Templates
When creating or completing workflows:
Follow existing category structureUpdate category README.md with new workflow and tech stack infoEnsure workflows include error handlingTest thoroughly in n8n platform before submissionMark incomplete workflows clearly if submitting partial work6. Common Tasks
**Finding workflows by technology:**
```bash
Use Grep to search for specific integrations
grep -r "OpenAI" --include="*.json"
grep -r "Pinecone" --include="*.json"
```
**Listing category contents:**
Read category README.md for organized workflow listingsUse Glob with category path: `Finance_Accounting/**/*.json`**Identifying dependencies:**
Check workflow JSON for credential requirements in node parametersReview README.md files for tech stack summariesLook for RAG stack components: embeddings, vector stores, LLMs, memory systems7. Important Constraints
This is a template repository, not a running applicationNo package.json, build scripts, or test suites existWorkflows execute within n8n platform, not standaloneEach workflow is self-contained with dependencies defined in JSONDirect file editing is possible but complex due to n8n's internal structure8. Quality Standards
Workflows should include comprehensive error handlingDocumentation must be provided in category README filesRAG implementations should be complete with proper retrieval and generation flowsCredential placeholders should be clearly markedTest workflows in n8n before marking as completeExamples
**Finding AI/ML workflows:**
```
Use Glob tool with pattern: AI_ML/**/*.json
Then read AI_ML/README.md for descriptions
```
**Analyzing a workflow's dependencies:**
```
Read the workflow JSON file
Search for "credentials" fields in nodes
Check for external service names (OpenAI, Pinecone, etc.)
```
**Completing a partial workflow:**
```
1. Read existing workflow JSON
2. Identify missing nodes or connections
3. Add nodes following existing patterns in similar workflows
4. Update connections object
5. Add error handling nodes
6. Test in n8n platform
7. Update category README.md
```