feat: launch Vibeflow n8n v0.5.0

This commit is contained in:
Felipe Domingues 2026-04-12 13:33:57 -03:00
commit 097f35215f
60 changed files with 2831 additions and 0 deletions

View file

@ -0,0 +1,27 @@
# Claude Code
## Goal
Use Vibeflow n8n as a reusable instruction layer for building n8n workflows through MCP.
## Recommended setup idea
- connect Claude Code to the n8n MCP server
- add the prompt from `templates/system-prompt.md` to your skill or instructions layer
- keep the docs folder available so the agent can reference the behavior contract
## Suggested operating mode
The best default is `balanced` mode:
- few but useful questions
- planning before build
- explicit assumptions
- readable delivery report
## Prompt seed
```text
Follow the Vibeflow n8n skill from this repository. Gather the minimum viable requirements, produce a normalized plan, create or update the workflow through MCP, validate it, and give me a concise final report.
```
See `config-snippets.md` for example `claude mcp add --scope project` and `.mcp.json` setup.

View file

@ -0,0 +1,36 @@
# Claude Code config snippets
These snippets are examples. Replace placeholder URLs and names with your real n8n MCP configuration.
## Add a project-scoped HTTP MCP server
```bash
claude mcp add --transport http --scope project n8n https://YOUR-N8N-MCP-ENDPOINT
```
This writes a `.mcp.json` file at the project root.
## Example `.mcp.json`
```json
{
"mcpServers": {
"n8n": {
"type": "http",
"url": "https://YOUR-N8N-MCP-ENDPOINT"
}
}
}
```
## Optional instruction layer
```text
Use the Vibeflow n8n behavior in this repository. Ask only essential workflow questions, generate a normalized plan before any n8n changes, build through the n8n MCP server, and return a concise final report.
```
## Notes
- `local` scope is private to your project entry inside `~/.claude.json`.
- `project` scope creates a versionable `.mcp.json`.
- `user` scope makes the server available across projects.

View file

@ -0,0 +1,12 @@
{
"mcpServers": {
"n8n": {
"command": "npx",
"args": ["-y", "n8n-mcp"],
"env": {
"N8N_BASE_URL": "http://localhost:5678",
"N8N_API_KEY": "replace-me"
}
}
}
}