Dify Workflow CLI
Opprett, rediger og valider Dify workflow DSL YAML fra kommandolinjen
Krever oppsett
Hva den gjør
Pakker en Python CLI (dify-workflow) som oppretter, redigerer, validerer, automatisk legger ut, og eksporterer Dify AI workflow DSL-filer på tvers av alle 5 app-moduser og 22 nodetyper. Utløses når brukeren ønsker å bygge en Dify workflow/chatflow/agent, koble noder og kanter, eller feilsøke hvorfor en Dify import viser frakoblede noder eller sjekkliste-feil.
Testrapport
Kjørte den ekte CLI-en ende-til-ende (opprett, valider, sjekkliste, layout, mermaid eksport) og den produserte et skjema-gyldig Dify DSL på første forsøk; en håndskrevet baseline DSL feilet den samme validatoren med 3 manglende feltfeil. Forbehold: Python-pakken (pyproject.toml, dify_workflow/) ligger ved repo-roten, ikke inne i skills/dify-workflow/, så den dokumenterte cp -r enkelt-mappe-kopien etterlater `dify-workflow` ikke installert — du må klone hele repoet og `pip install -e .` fra roten, deretter separat kopiere skill-mappen.
Testet på: 2026-07-15 · Claude Code 2.x (agent harness)
Installer
git clone https://github.com/Akabane71/dify-workflow-cli mkdir -p ~/.claude/skills cp -r dify-workflow-cli/skills/dify-workflow ~/.claude/skills/dify-workflow
Kommandoer og eksempelprompter
/dify-workflowOpprett, rediger og valider Dify workflow DSL YAML fra kommandolinjen
Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):
Create a Dify chatflow with an LLM node and a knowledge retrieval nodeValidate this Dify workflow YAML, the import shows disconnected nodesAdd a question classifier node to my Dify workflow and wire the branches