К основному содержанию
скилл Claude Code CX Codex Cursor GitHub Copilot

cli-anything-dify-workflow — скилл для Claude Code: установка

Скилл учит агента создавать, проверять и править YAML-воркфлоу Dify через командную обёртку. Пригодится, когда воркфлоу пишется руками и ломается на импорте.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add HKUDS/CLI-Anything --skill cli-anything-dify-workflow -a claude-code
Открыть на GitHub

Что делает cli-anything-dify-workflow

Скилл даёт агенту набор команд для файлов Dify: create, inspect, validate, edit, config, export, import, diff, layout. Работа идёт с локальными YAML и JSON, ничего не уходит в инстанс Dify.

Сам скилл — обёртка. Логика лежит в пакете dify-ai-workflow-tools, который тянется из git-репозитория, и без него команды пустые. Обёртка зовёт бинарник dify-workflow, а если его нет в PATH, но установлен пакет dify_workflow, переключается на python -m dify_workflow.cli. Поэтому сначала смотрите, что upstream стоит, — иначе агент будет разбираться с ошибкой запуска вместо вашего файла.

У команд есть флаг -j: ответ приходит в JSON, и агенту проще его читать. Группа checklist подсказывает, чего в файле не хватает. Правки идут через edit add-node, remove-node, add-edge — удобно, когда нужно вставить узел code в готовый воркфлоу, не открывая редактор Dify.

Какие задачи решает

  • собрать черновик воркфлоу из шаблона llm
  • проверить YAML до импорта в Dify
  • вставить узел code в готовый файл
  • сменить модель в app.yaml
  • сравнить две версии DSL через diff

Примеры запросов агенту

  • Создай воркфлоу из шаблона: `cli-anything-dify-workflow create -o workflow.yaml --mode workflow --template llm`
  • Проверь `workflow.yaml` и покажи ошибки в JSON: `cli-anything-dify-workflow validate workflow.yaml -j`
  • Добавь в `workflow.yaml` узел типа `code` с заголовком Process: `cli-anything-dify-workflow edit add-node -f workflow.yaml --type code --title "Process"`

Как установить cli-anything-dify-workflow

1Через Skills CLI (Vercel)

npx skills add HKUDS/CLI-Anything --skill cli-anything-dify-workflow -a claude-code

2Вручную: положить файлы

~/.claude/skills/cli-anything-dify-workflow/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/cli-anything-dify-workflow/

Из того же набора18

Весь набор →
cli-hub-meta-skill HKUDS Скилл даёт агентам каталог профессиональных инструментов командной строки, адаптированных для работы с ИИ. Ищите, устанавливайте и запускайте CLI для видео, дизайна, AI и разработки прямо из своей среды. Claude Code CX Codex Cursor +1 5 300установок cli-anything HKUDS Строит Python-харнесс с Click-командами для любого GUI-приложения или репозитория. Генерирует REPL, тесты и документацию по методологии CLI-Anything. Claude Code CX Codex Cursor +1 2 100установок cli-anything-blender HKUDS Скилл, который добавляет stateful-интерфейс командной строки для редактирования 3D-сцен в Blender. Пригодится, когда агенту нужно собрать сцену, назначить материалы или отрендерить кадр без ручного кликанья. Claude Code CX Codex Cursor +1 941установок cli-anything-obsidian HKUDS Управляет хранилищем Obsidian из терминала: читает, создаёт и ищет заметки, а также запускает команды редактора. Нужен агентам, работающим без графического интерфейса. Claude Code CX Codex Cursor +1 917установок cli-anything-notebooklm HKUDS Скилл для управления Google NotebookLM через локальный CLI. Помогает просматривать блокноты, загружать источники, задавать вопросы и выгружать готовые артефакты. Claude Code CX Codex Cursor +1 801установок cli-anything-libreoffice HKUDS Скилл для создания и редактирования документов Writer, Calc и Impress через командную строку без GUI. Генерирует настоящие ODF-файлы (ZIP с XML) — полезен, когда ИИ-агенту нужно собрать отчёт, таблицу или презентацию программно. Claude Code CX Codex Cursor +1 669установок cli-anything-drawio HKUDS Обёртка над Draw.io для командной строки: скилл даёт агенту команды, чтобы собирать схему по шагам и выгружать её в PNG, PDF или SVG. Claude Code CX Codex Cursor +1 666установок cli-anything-freecad HKUDS Превращает FreeCAD в CLI для агента: 258 команд на примитивы, эскизы, детали PartDesign и выгрузку без графического окна. Claude Code CX Codex Cursor +1 643установок

Похожие

seedance-20 Emily2040 Скилл ведёт агента через работу с видео Seedance 2.0: собирает бриф, проверяет площадку и выдаёт компактный промпт под нужный режим. Claude Code CX Codex Cursor +1 481установок serve-sim EvanBacon Скилл учит агента рулить запущенным симулятором iOS, iPad и Apple Watch через npx serve-sim: тапы, жесты, кнопки, поворот, камера. Claude Code CX Codex Cursor +1 1 100установок develop jsmastery-pro Скилл превращает готовую спецификацию и правила AGENTS.md в код интерфейса или бэкенда. Пригодится, когда архитектура согласована и нужно писать код без самодеятельности агента. Claude Code CX Codex Cursor +1 4 400установок threejs-game-director majidmanzarpour Скилл-режиссёр для браузерных игр на Three.js: ведёт от играбельного цикла до графики, UI и проверки в браузере, раздавая фазы соседним скиллам. Claude Code CX Codex Cursor +1 3 000установок okx-dapp-discovery okx Скилл-диспетчер: узнаёт в запросе поддерживаемый DApp вроде Aave, Hyperliquid или Pendle и передаёт работу нужному плагину OKX. Сам ничего не подписывает и не отправляет в сеть. Claude Code CX Codex Cursor +1 14 400установок setup-matt-pocock-skills Matt Pocock Скилл настраивает репозиторий для инженерных скиллов Matt Pocock: задаёт трекер задач, метки триажа и расположение доменной документации. Запустите его перед первым использованием остальных скиллов. Claude Code 1 052 851установок to-tickets Matt Pocock Разбивает план, спецификацию или переписку на небольшие сквозные задачи и отмечает, какие из них блокируют остальные. Пригодится, когда нужно согласовать порядок работы до публикации задач в трекере. Claude Code 711 230установок writing-plans Jesse Vincent Скилл превращает требования к многошаговой задаче в подробный план реализации до начала работы с кодом. Пригодится, когда исполнителю нужно зафиксировать файлы, интерфейсы и проверки. Claude Code CX Codex 282 859установок

Вопросы о cli-anything-dify-workflow

Как установить cli-anything-dify-workflow в Claude Code?

Одна команда: npx skills add HKUDS/CLI-Anything --skill cli-anything-dify-workflow -a claude-code. Файл скилла появится по пути ~/.claude/skills/cli-anything-dify-workflow/SKILL.md.

Что делает cli-anything-dify-workflow?

Даёт агенту команды для воркфлоу Dify: создать файл, посмотреть структуру, проверить, отредактировать узлы и связи, выгрузить или импортировать DSL.

Что нужно поставить до начала работы?

Пакет dify-ai-workflow-tools из git-адреса через pip — на нём держится вся логика команд. Обёртка из скилла только передаёт вызовы ему.

Исходный текст

SKILL.md · Apache-2.0
---
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.

© HKUDS · Apache-2.0 · HKUDS/CLI-Anything

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой