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

cli-anything-kdenlive — скилл для Claude Code: функции и запуск

Управляет видеомонтажом в Kdenlive через терминал и сохраняет состояние проекта в JSON. Инструмент передаёт агентам команды для нарезки дорожек, наложения фильтров и экспорта MLT XML.

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

Что делает cli-anything-kdenlive

Скилл предоставляет интерфейс командной строки для работы с видеоредактором Kdenlive. Программа сохраняет структуру монтажа в формате JSON и генерирует MLT XML для рендеринга через melt. Доступен интерактивный REPL с историей команд.

Утилита разделена на группы для дорожек и фильтров. Агенты запускают команды с флагом --json. Поэтому структурированный ответ удобно разбирать скриптами. Для работы с файлами нужно передавать абсолютные пути.

Перед запуском обязательно нужен системный пакет kdenlive, иначе генерация проекта завершится сбоем. Это создаёт зависимость от внешнего окружения. Для работы также требуется Python и пакет cli-anything-kdenlive.

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

  • создать проект монтажа и сохранить структуру в JSON
  • импортировать видеофайлы и нарезать клипы на таймлайне
  • наложить фильтры и настроить переходы между дорожками
  • экспортировать проект в MLT XML для рендеринга через melt

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

  • Создай новый проект kdenlive в файле `project.json` и выведи информацию о нём в JSON
  • Импортируй видеоклип в проект через `cli-anything-kdenlive` и добавь его на таймлайн
  • Сгенерируй MLT XML для текущего проекта через команду экспорта

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

1Через Skills CLI (Vercel)

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

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

~/.claude/skills/cli-anything-kdenlive/SKILL.md

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

Из того же набора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установок

Похожие

design-control-loop humanlayer Скилл проводит интервью и вместе с вами проектирует агентскую петлю контроля: уставка, датчик, контроллер, актуатор. Потом собирает её прямо в вашем репозитории. Claude Code CX Codex Cursor +1 1 500установок debug-inference NVIDIA Разбирает падения инференса в OpenShell: нативный эндпоинт провайдера вместо снятого управляемого, профиль, привязка к песочнице, локальные серверы. Claude Code CX Codex Cursor +1 433установок jevgrep dzhng Скилл запускает семантический поиск по кодовой базе через CLI-утилиту jg. Он помогает понять поведение, жизненный цикл и логику незнакомого репозитория. Claude Code CX Codex Cursor +1 1 200установок clean-code-guard amElnagdy Скилл проверяет свежий код по Clean Code и SOLID, ловит повторяющиеся провалы LLM и работает в трёх режимах: прогон диффа, правка по правилам, ревью. Claude Code CX Codex Cursor +1 4 600установок ncats-arax K-Dense-AI Скилл для запросов к графу знаний NCATS Translator ARAX: типизированные связи с провенансом, нормализация сущностей и разбор сохранённых ответов TRAPI. Claude Code CX Codex Cursor +1 858установок yfinance-data himself65 Скилл загружает котировки, финансовые отчёты, опционы, дивиденды и данные по держателям акций через библиотеку yfinance (Yahoo Finance). Claude Code CX Codex Cursor +1 3 800установок setup-matt-pocock-skills Matt Pocock Скилл настраивает репозиторий для инженерных скиллов Matt Pocock: задаёт трекер задач, метки триажа и расположение доменной документации. Запустите его перед первым использованием остальных скиллов. Claude Code 1 052 851установок to-tickets Matt Pocock Разбивает план, спецификацию или переписку на небольшие сквозные задачи и отмечает, какие из них блокируют остальные. Пригодится, когда нужно согласовать порядок работы до публикации задач в трекере. Claude Code 711 230установок

Вопросы о cli-anything-kdenlive

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

Выполните команду npx skills add HKUDS/CLI-Anything --skill cli-anything-kdenlive -a claude-code. Также установите Python-пакет через pip install cli-anything-kdenlive.

Что делает cli-anything-kdenlive?

Скилл даёт доступ к командам редактирования видео в Kdenlive через терминал. Он позволяет создавать дорожки, нарезать клипы, применять эффекты и сохранять состояние монтажа в файле JSON.

Что требуется установить в системе для работы утилиты?

Для запуска нужны Python и установленный в операционной системе видеоредактор kdenlive. Без системного бинарника Kdenlive утилита не сможет собрать проект.

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

SKILL.md · Apache-2.0
---
name: "cli-anything-kdenlive"
description: >-
  Command-line interface for Kdenlive - A stateful command-line interface for video editing, following the same patterns as the Blender CLI ...
---

# cli-anything-kdenlive

A stateful command-line interface for video editing, following the same patterns as the Blender CLI harness. Uses a JSON project format with MLT XML generation for Kdenlive/melt.

## Installation

This CLI is installed as part of the cli-anything-kdenlive package:

```bash
pip install cli-anything-kdenlive
```

**Prerequisites:**
- Python 3.10+
- kdenlive must be installed on your system


## Usage

### Basic Commands

```bash
# Show help
cli-anything-kdenlive --help

# Start interactive REPL mode
cli-anything-kdenlive

# Create a new project
cli-anything-kdenlive project new -o project.json

# Run with JSON output (for agent consumption)
cli-anything-kdenlive --json project info -p project.json
```

### REPL Mode

When invoked without a subcommand, the CLI enters an interactive REPL session:

```bash
cli-anything-kdenlive
# Enter commands interactively with tab-completion and history
```


## Command Groups


### Project

Project management commands.

| Command | Description |
|---------|-------------|
| `new` | Create a new project |
| `open` | Open an existing project |
| `save` | Save the current project |
| `info` | Show project information |
| `profiles` | List available video profiles |
| `json` | Print raw project JSON |


### Bin Group

Media bin management commands.

| Command | Description |
|---------|-------------|
| `import` | Import a clip into the media bin |
| `remove` | Remove a clip from the bin |
| `list` | List all clips in the bin |
| `get` | Get detailed clip info |


### Timeline

Timeline management commands.

| Command | Description |
|---------|-------------|
| `add-track` | Add a track to the timeline |
| `remove-track` | Remove a track |
| `add-clip` | Add a clip to a track |
| `remove-clip` | Remove a clip from a track |
| `trim` | Trim a clip's in/out points |
| `split` | Split a clip at a time offset |
| `move` | Move a clip to a new position |
| `list` | List all tracks |


### Filter Group

Filter/effect management commands.

| Command | Description |
|---------|-------------|
| `add` | Add a filter to a clip |
| `remove` | Remove a filter from a clip |
| `set` | Set a filter parameter |
| `list` | List filters on a clip |
| `available` | List all available filters |


### Transition

Transition management commands.

| Command | Description |
|---------|-------------|
| `add` | Add a transition between tracks |
| `remove` | Remove a transition |
| `set` | Set a transition parameter |
| `list` | List all transitions |


### Guide

Guide/marker management commands.

| Command | Description |
|---------|-------------|
| `add` | Add a guide at a position (seconds) |
| `remove` | Remove a guide |
| `list` | List all guides |


### Export

Export and render commands.

| Command | Description |
|---------|-------------|
| `xml` | Generate Kdenlive/MLT XML |
| `presets` | List available render presets |


### Session

Session management commands.

| Command | Description |
|---------|-------------|
| `status` | Show session status |
| `undo` | Undo the last operation |
| `redo` | Redo the last undone operation |
| `history` | Show undo history |




## Examples


### Create a New Project

Create a new kdenlive project file.

```bash
cli-anything-kdenlive project new -o myproject.json
# Or with JSON output for programmatic use
cli-anything-kdenlive --json project new -o myproject.json
```


### Interactive REPL Session

Start an interactive session with undo/redo support.

```bash
cli-anything-kdenlive
# Enter commands interactively
# Use 'help' to see available commands
# Use 'undo' and 'redo' for history navigation
```


### Export Project

Export the project to a final output format.

```bash
cli-anything-kdenlive --project myproject.json export render output.pdf --overwrite
```


## State Management

The CLI maintains session state with:

- **Undo/Redo**: Up to 50 levels of history
- **Project persistence**: Save/load project state as JSON
- **Session tracking**: Track modifications and changes

## Output Formats

All commands support dual output modes:

- **Human-readable** (default): Tables, colors, formatted text
- **Machine-readable** (`--json` flag): Structured JSON for agent consumption

```bash
# Human output
cli-anything-kdenlive project info -p project.json

# JSON output for agents
cli-anything-kdenlive --json project info -p project.json
```

## For AI Agents

When using this CLI programmatically:

1. **Always use `--json` flag** for parseable output
2. **Check return codes** - 0 for success, non-zero for errors
3. **Parse stderr** for error messages on failure
4. **Use absolute paths** for all file operations
5. **Verify outputs exist** after export operations

## More Information

- Full documentation: See README.md in the package
- Test coverage: See TEST.md in the package
- Methodology: See HARNESS.md in the cli-anything-plugin

## Version

1.0.0

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

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

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

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