Skip to main content

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.

Quellinformationen

Repository
HKUDS/CLI-Anything
Letzte Quellaktivität
7. April 2026 um 07:31
Erkannte Sprache von SKILL.md
Englisch
Sterne
53.128
Forks
4.813

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.

SKILL.md wird angezeigt

SKILL.md
Quellanweisungen · Schreibgeschützte Vorschau
name
cli-anything-dify-workflow
description
Wrapper for the Dify workflow DSL CLI. Create, inspect, validate, edit, and export Dify workflow files through a CLI-Anything harness.
# Dify Workflow CLI Skill ## Installation Install the upstream Dify workflow CLI first: ```bash python -m pip install "dify-ai-workflow-tools @ git+https://github.com/Akabane71/dify-workflow-cli.git@main" ``` Then install the CLI-Anything harness: ```bash pip install git+https://github.com/HKUDS/CLI-Anything.git#subdirectory=dify-workflow/agent-harness ``` ## Usage The harness forwards to the upstream `dify-workflow` CLI. ```bash cli-anything-dify-workflow guide cli-anything-dify-workflow list-node-types cli-anything-dify-workflow create -o workflow.yaml --mode workflow --template llm cli-anything-dify-workflow inspect workflow.yaml -j cli-anything-dify-workflow validate workflow.yaml -j cli-anything-dify-workflow edit add-node -f workflow.yaml --type code --title "Process" cli-anything-dify-workflow config set-model -f app.yaml --provider openai --name gpt-4o ``` ## 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 `dify_workflow` Python package is installed, the wrapper falls back to `python -m dify_workflow.cli`. - All operations are local file edits on Dify YAML/JSON DSL files.
Auf GitHub ansehen