Workflow Skill — Generate Dify Workflow DSL from Natural Language in Claude Code #34916
twwch
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
What I built
Workflow Skill — a Claude Code skill that generates complete, importable Dify workflow DSL
files from natural language descriptions.
Describe your workflow in one sentence, and get a
.dify.ymlfile ready to import — including all node configuration, edges, layout,and Dify-specific format requirements.
Demo
/dify-workflow Create a customer service ticket auto-classification and reply workflow
The skill analyzes your description, selects the right node types, assembles the DSL, and outputs a file you can drag into Dify's
"Import DSL" dialog. No manual node wiring needed.
How the Dify Workflow Skill Works
source code
sourceHandle/targetHandlesemantics.dify.yml(or.dify.json) file in your current directorySupported Node Types (14)
start·end·answer·llm·knowledge-retrieval·code·http-request·if-else·variable-aggregator·iteration·template-transform·question-classifier·parameter-extractor·toolSupports complex workflows with conditional branching, nested iterations, parallel paths, and knowledge base retrieval.
Installation
Beta Was this translation helpful? Give feedback.
All reactions