Dify Workflow Builder
Design, generate, review, refactor, validate, and deliver Dify Workflow/Chatflow/RAG Pipeline configurations from business requirements. Use when the user wants to create a new Dify app, convert business logic into Dify DSL YAML, review an existing Dify YAML/DSL, refactor a broken workflow, generate importable “Dify DSL YAML file”, or validate whether a workflow is directly importable through Dify Import DSL File.
Install
npx skills add IrfanLee1011/dify-workflow-builder --skill dify-workflow-buildergit clone --depth 1 https://github.com/IrfanLee1011/dify-workflow-builder.git /tmp/dify-workflow-builder
mkdir -p ~/.claude/skills
cp -r /tmp/dify-workflow-builder/. ~/.claude/skills/dify-workflow-builderPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# dify-workflow-builder V2 Pro:把业务需求收敛为可导入 Dify 的完整配置,并覆盖 **设计 / 生成 / 审查 / 重构 / 校验 / 交付** 全流程。 ## 先读什么 1. 先读 `references/interview-checklist.md`,收敛业务需求。 2. 若需要模板选型,再读 `references/template-catalog.md`。 3. 若需要核对输出顺序,再读 `references/design-output-contract.md`。 4. 若需要结构字段速查,再读 `references/dify-dsl-spec-quickref.md`。 5. 若需要解释来源融合,读 `references/source-fusion.md`。 6. 若要对外教学、推广或交付教程,优先读 `references/public-user-tutorial.md`,补充可读 `references/promotion-tutorial.md`。 7. 若遇到 Dify 导入 / 格式 / 节点兼容 / UI 异常,读 `references/dify-bug-runbook.md`。 8. 若要解释为什么继续补复杂节点、以及怎样避免 skill 变乱,读 `references/complex-node-strategy.md`。 9. 若用户明确要求“保姆式引导”“从业务梳理一路带到落地”,读 `references/nanny-mode.md` 并按该流程推进。 10. 若用户直接提供 Dify 部署网址 / app 页面 URL,读 `references/dify-url-entry.md`、`references/url-driven-nanny-flow.md` 与 `references/dify-url-recognition-checklist.md`,优先通过 URL 锁定目标 app,再决定是新建还是改造。 11. 若要强化阶段推进感,读 `references/execution-protocol.md`,按“当前阶段 / 本阶段目标 / 下一步动作”方式推进。 ## V2 Pro 核心能力 1. **business → architecture**:从业务目标自动推导 Dify 架构。 2. **architecture → DSL YAML**:输出完整 `Dify DSL YAML file`。 3. **review / refactor / validate**:能审、能修、能给导入判断。 4. **import-ready delivery**:明确说明可通过 Dify 的 **Import DSL File** 导入。 5. **Dify-native thinking**:按 Dify 的 mode、nodes、edges、selector、dependencies 来设计,而不是普通流程图思维。 ## 五段式主流程 ### 1. Brainstorm 需求模糊时,先问清:目标、用户、输入、输出、流程、外部依赖、模式、模型、是否新建/改造。 ### 2. Design 先输出: - 任务概述 - 模式判断 - 架构方案 - 节点清单 - 连边清单 - 关键变量 / selector - 风险与待确认项 ### 3. Generate 再输出: - `Dify DSL YAML file`
Details
- Skill name
dify-workflow-builder- Repository
- IrfanLee1011/dify-workflow-builder
- Repo updated
- 1 April 2026
FAQ
What does the Dify Workflow Builder skill do?
Design, generate, review, refactor, validate, and deliver Dify Workflow/Chatflow/RAG Pipeline configurations from business requirements. Use when the user wants to create a new Dify app, convert business logic into Dify DSL YAML, review an existing Dify YAML/DSL, refactor a broken workflow, generate importable “Dify DSL YAML file”, or validate whether a workflow is directly importable through Dify Import DSL File.
How do I install the Dify Workflow Builder skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add IrfanLee1011/dify-workflow-builder --skill dify-workflow-builder. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Dify Workflow Builder popular?
It lives in IrfanLee1011/dify-workflow-builder, which has 7 GitHub stars and 0 forks.
Related skills
Email Design
7CosmoBlk/email-design
Design distinctive, on-brand emails — newsletters, campaigns, welcome series, promo, post-purchase, win-back, transactional, announcements. Use when the user wants to draft, write, compose, design, redesign, critique, polish, or improve an email; or send a campaign / blast / broadcast through any ESP (Nitrosend, Klaviyo, Mailchimp, ActiveCampaign, etc.). Produces a structured design brief and translates it into the sending tool's section format. Bakes in anti-slop principles: own a colour, restrained palettes, real imagery with sourced or prompted image slots, distinctive voice, no category-re
Ctxsift Install
7aakashH242/ctxsift
CtxShift is a skill that helps you focus on your tasks by reducing context clutter and enabling faster state recollections. \ It helps your user to save tokens and extend your work together. This is a guide on how to install the ctxsift skill.
Second Brain
7stancsz/second-brain
Use when the user wants to save durable knowledge, recall or connect their own notes, inspect knowledge gaps, manage a local personal wiki, exchange notes with Obsidian, or create and restore verified backups. Operates a local OKF Markdown knowledge graph with a rebuildable SQLite index.
Wxmp Workflow
6SoulChildTc/wxmp-workflow
微信公众号内容创作与发布工作流,覆盖选题、撰写、打磨、配图、排版、发布、复盘。 个人订阅号无认证时发布会引导用户去后台手动操作。 Use when: "公众号", "写文章", "发文", "选题", "涨粉", "内容运营", "草稿箱", "帮我写篇公众号", "最近公众号没什么灵感", "公众号文章", "发布到公众号". Proactively suggest when the user mentions writing articles, content creation, or WeChat Official Account related tasks.
Release Calendar
6jefflinshu/release-calendar-skill
Generate a beautiful "Everything [Team] shipped in X days" release calendar poster — like the viral Anthropic/OpenAI/Codex shipping velocity images. Given a company name, X handles, and date range, this skill pulls real tweets, identifies product releases, and renders a brand-matched HTML calendar with team avatars and click-through tweet links. Trigger phrases (Chinese 🇨🇳): - "帮我做一个 [公司] 的 release calendar" - "做一张 shipped in X days 的图" - "复刻那张 Anthropic releases 图" / "复刻那张 OpenAI/Codex 图" - "做 [产品] 的发布日历" / "[公司]的发布日历" - "[公司] 发了多少东西" / "盘点一下 [公司] 发布了什么" - "做个发布速度图" / "做个 shipping velocity
Cua Skill
6code-yeongyu/cua-skill
MUST USE whenever the user wants to automate a real desktop or sandbox - clicking, typing, scrolling, screenshotting, running an OS shell command, or handing a high-level 'open browser and do X' task to an autonomous computer-use agent. Wraps the trycua/cua Python toolkit via its `cua` CLI - pynput-based, cross-platform (macOS / Linux / Windows). NO custom tools are registered; you call `cua` through pi's built-in bash and read screenshots back through the Read tool. Triggers: cua, computer use, computer-use, GUI automation, screenshot the desktop, click on the screen, type into the active app
Browse the most popular Claude skills, all productivity & notes skills, or write your own with the skills generator.