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 a wrapper for the Dify workflow CLI that simplifies command usage and integrates with CLI-Anything, providing specific commands and workflows not commonly known.
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/skills--84e671