skills/ai-agent-development/agent-visual-dev/SKILL.md
Guides visual and GUI-based AI agent development with n8n, Flowise, and LangFlow. Covers low-code orchestration, when to use visual tools vs code, and on-premises self-hosting. Use when evaluating or building agents with visual workflow tools.
npx skillsauth add pkuppens/pkuppens agent-visual-devInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Patterns for building AI agents with visual/GUI tools instead of (or alongside) code. Covers n8n, Flowise, LangFlow, and when visual development is the right choice.
| Tool | Focus | Self-hosted | LLM integrations | Agent capabilities | |------|-------|-------------|-------------------|--------------------| | n8n | General workflow automation + AI | Yes (Docker, npm) | OpenAI, Ollama, Anthropic, Azure | AI agent node, tool use, memory, sub-workflows | | Flowise | LangChain visual builder | Yes (Docker, npm) | All LangChain providers | Chains, agents, RAG, tools, chatflows | | LangFlow | LangChain/LangGraph visual builder | Yes (pip, Docker) | All LangChain providers | Flows, agents, RAG, custom components | | Dify | LLM app platform | Yes (Docker) | OpenAI, Ollama, Azure, HuggingFace | Agents, RAG, workflow orchestration | | Rivet | Visual AI pipeline editor | Desktop app | OpenAI, Anthropic | Graph-based prompt chains, evaluation |
| Factor | Visual tools | Code-first | |--------|-------------|------------| | Prototyping speed | Fast — drag and drop | Slower for initial setup | | Complex logic | Limited — hard to express conditional branching | Full control | | Version control | Limited — JSON export, harder to diff | Native git workflow | | Testing | Manual via UI | Automated test suites | | Debugging | Visual trace, step-by-step | Standard debugging tools | | Team scaling | Good for small teams, non-devs | Better for engineering teams | | Production deployment | Possible but less mature | Standard CI/CD pipelines | | On-premises | All tools above support self-hosting | Full control |
n8n stands out as the most general-purpose option with strong AI capabilities:
services:
n8n:
image: n8nio/n8n:latest
ports:
- "5678:5678"
environment:
N8N_BASIC_AUTH_ACTIVE: "true"
N8N_BASIC_AUTH_USER: admin
N8N_BASIC_AUTH_PASSWORD: changeme
volumes:
- n8n_data:/home/node/.n8n
Both are visual frontends for LangChain:
Choose Flowise for quick RAG chatbots. Choose LangFlow when you need LangGraph integration or custom Python components.
tools
Creates, queries, updates, and links Azure Boards work items via az boards CLI. Use when filing ADO work items, running WIQL queries, or setting area path, iteration, tags, and assignee.
tools
Creates, reviews, and completes Azure Repos pull requests and branch policies via az repos CLI. Use when opening ADO PRs, setting required reviewers, or configuring build validation policies.
development
Guides Azure Pipelines YAML structure, build validation on PRs, and staged deployment with environments and approvals. Use when authoring azure-pipelines.yml or configuring CI/CD on Azure DevOps.
tools
Orchestrates Azure DevOps work item, repo, and pipeline workflows using az CLI. Use when working with Azure DevOps, Azure Repos, Azure Boards, Azure Pipelines, or az devops commands.