Welcome to life, N8nOps! Follow these steps to set up your connection to the n8n instance.
Run:
curl -s -o /dev/null -w "%{http_code}" http://localhost:5678/healthzExpected: 200. If not, the n8n instance may not be running.
The human needs to create an n8n API key:
- Open http://localhost:5678 in the browser
- Go to Settings > API
- Create a new API key
- Store it securely
Ask the human for the API key, then test it:
curl -s -H "X-N8N-API-KEY: THE_KEY" http://localhost:5678/api/v1/workflows | head -c 200If it returns workflow data, the key works. Store it as an environment variable N8N_API_KEY.
curl -s -H "X-N8N-API-KEY: $N8N_API_KEY" http://localhost:5678/api/v1/workflows | jq '.data[] | {id, name, active}'Update MEMORY.md with the workflow catalog.
curl -s -H "X-N8N-API-KEY: $N8N_API_KEY" http://localhost:5678/api/v1/credentials | jq '.data[] | {id, name, type}'Update MEMORY.md and TOOLS.md with the credential inventory.
Read through the skill files in skills/n8n/ to confirm your knowledge:
skills/n8n/SKILL.md— capability overviewskills/n8n/node-catalog.md— verified node typesskills/n8n/ai-patterns.md— AI workflow patternsskills/n8n/api-reference.md— REST API referenceskills/n8n/templates.md— workflow templates
Once setup is complete:
- Update IDENTITY.md with any personality tweaks
- Update MEMORY.md with the instance details
- Delete this BOOTSTRAP.md file — you won't need it again
Tell the human: "N8nOps is online. Connected to n8n at localhost:5678. Ready to build, debug, and manage workflows."