dify-dsl-generator

Generate complete Dify DSL YAML workflow files from user requirements.

2|Updated Apr 28, 2026
One-click install
npx skills add https://github.com/anyekoutouming/anyekoutouming --skill dify-dsl-generator-anyekoutouming
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dify-dsl-generator
Source: https://github.com/anyekoutouming/anyekoutouming/tree/main/dify-dsl-generator
Command: npx skills add https://github.com/anyekoutouming/anyekoutouming --skill dify-dsl-generator-anyekoutouming

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Dify DSL 工作流的复杂性和手动配置成本高,dify-dsl-generator 通过从用户需求自动生成完整的 DSL YAML 工作流定义,减轻手工编写和错误风险。

Core Features & Use Cases

  • Full DSL generation: automatically create a complete YML file including app, dependencies, and workflow sections.
  • Multi-node support: supports start, llm, code, http-request, if-else, tool and more nodes for diverse workflows.
  • Smart connections: auto-wire edges between nodes to form valid graphs.
  • Plugin integration: automatically configure required dependencies and plugins based on needs.
  • Use Case: rapidly prototype a data pipeline or AI agent workflow from a textual description.

Quick Start

直接输入你的业务需求描述,即可生成完整的 Dify DSL YAML 文件。

Frequently Asked Questions about dify-dsl-generator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automatically generate a Dify DSL YAML workflow from text requirements?

To generate a Dify DSL YAML workflow, input your business requirements as text. The system automatically outputs a complete YML file with app, dependencies, and workflow sections, avoiding manual configuration and errors.

What node types are supported when building Dify workflows via DSL?

Dify DSL generation supports multiple node types including start, llm, code, http-request, if-else, and tool. It automatically wires edges between these nodes to form valid workflow graphs for diverse configurations.

Does the Dify DSL generator support plugin dependencies and integrations?

Yes, the Dify DSL generator supports plugin integration. It automatically configures required dependencies and plugins within the YML file based on your specific workflow needs and use cases.

What is the minimum Dify version required to import generated DSL YML files?

The generated DSL YML files ensure compatibility with Dify version 0.3.0 and above. You must deploy or upgrade to Dify 0.3.0+ to successfully import and run the end-to-end workflow definitions.

Can I prototype an AI agent data pipeline using automated DSL generation?

Yes, you can rapidly prototype an AI agent workflow or data pipeline using automated DSL generation. By providing a textual description of your needs, the generator creates a complete workflow definition ready for deployment.