This repository contains a Codex skill for generating Dify advanced-chat chatflow DSL files from natural-language requirements.
dify-advanced-chatflow-dsl/
The skill is designed to:
- map user intent to a reusable chatflow logic template
- draft an intermediate logic-flow markdown file
- translate that flow into a node architecture
- generate a Dify DSL draft step by step
- review the draft against runnable examples, sketches, and node DSL specs
SKILL.md- the core workflow and execution rules for the skill
agents/openai.yaml- skill metadata for Codex
references/logic-templates/- reusable flow templates
references/node-knowledge/- concise node behavior notes
references/node-dsl-specs/- node-by-node DSL encoding guidance plus the top-level wrapper spec
references/validated-dsl-examples/- runnable examples, structural sketches, and the review rubric
Install or copy dify-advanced-chatflow-dsl/ into a Codex skills directory such as:
~/.codex/skills/
Then invoke it in a Codex conversation when you want to generate or refine a Dify chatflow DSL.