dify-dsl-writer
SKILL.md
Dify DSL Writer (Two-Phase: Mermaid → DSL)
Purpose
Produce correct, maintainable Dify DSL from ambiguous natural-language requirements by first converging on an explicit step graph.
When to use
Use this skill when the user asks to:
- “根据需求写/生成 Dify 工作流 DSL / Chatflow DSL”
- “把业务流程变成 Dify workflow/chatflow”
- “先画流程图再生成 Dify DSL”
Do not use this skill for:
- Pure conversion between existing chatflow/workflow YAML (use
dify-dsl-converterinstead) - UI/UX design not related to Dify DSL graphs