Agent skill · software engineering · hkuds
cli-anything-dify-workflow
Wrapper for the Dify workflow DSL CLI. Create, inspect, validate, edit, and export Dify workflow files through a CLI-Anything harness.
Why this skill is useful
Adds specific commands and workflows for managing Dify workflow files that the AI wouldn't reliably generate on its own.
What it needs
Requires cli-anything, dify-ai-workflow-tools installed locally. About 1k tokens when loaded. Last updated 2026-08-03. 46,739 stars on the source repository.
What this skill does
Dify Workflow CLI Skill Installation Install the upstream Dify workflow CLI first: Then install the CLI-Anything harness: Usage The harness forwards to the upstream dify-workflow CLI. Command Groups guide list-node-types create inspect validate checklist edit add-node remove-node update-node add-edge remove-edge set-title config set-model set-prompt add-variable set-opening add-question add-tool remove-tool export import diff layout Agent Guidance Prefer -j / --json-output on upstream commands when available. The harness itself is a wrapper. Real workflow logic is provided by the upstream project. If dify-workflow is not on PATH but the difyworkflow Python package is installed, the wrapper falls back to python -m difyworkflow.cli. All operations are local file edits on Dify YAML/JSON DSL files.
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills hkuds/cli-anything-dify-workflow