Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 22 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,28 @@ bitmovin encoding templates start ./my-encoding.yaml --watch

## Commands

### AI Assistant Skills

Install a local Bitmovin CLI skill for AI assistants:

```bash
bitmovin init # Install the local bitmovin-cli skill into detected agents
bitmovin init --agent pi # Install for a specific agent
bitmovin skill # Print the local CLI skill markdown
```

Manage additional Bitmovin skills sourced from [github.com/bitmovin/skills](https://github.com/bitmovin/skills):

```bash
bitmovin skills list # List available remote skills
bitmovin skills find android # Search remote skills
bitmovin skills add --skill bitmovin # Install a remote skill
bitmovin skills add --all # Install all remote skills
bitmovin skills remove --skill bitmovin
```

Supported agents are `pi`, `claude`, `codex`, and `gemini`. If `--agent` is omitted, the CLI installs into detected existing agent skill directories.

### Config

```bash
Expand Down
114 changes: 102 additions & 12 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 8 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,8 @@
"types": "dist/index.d.ts",
"files": [
"bin",
"dist"
"dist",
"skills"
],
"scripts": {
"prepare": "[ -d dist ] || tsc -b",
Expand All @@ -55,7 +56,8 @@
"cli-progress": "^3.12.0",
"cli-table3": "^0.6.5",
"js-yaml": "^4.1.0",
"ora": "^8.1.1"
"ora": "^8.1.1",
"tar": "^7.5.15"
},
"devDependencies": {
"@eslint/js": "^10.0.1",
Expand All @@ -64,6 +66,7 @@
"@types/cli-progress": "^3.11.6",
"@types/js-yaml": "^4.0.9",
"@types/node": "^22",
"@types/tar": "^6.1.13",
"eslint": "^10.2.0",
"oclif": "^4",
"typescript": "^5.7",
Expand Down Expand Up @@ -92,6 +95,9 @@
},
"topicSeparator": " ",
"topics": {
"skills": {
"description": "Install and manage Bitmovin AI assistant skills"
},
"config": {
"description": "Configure API key and defaults"
},
Expand Down
Loading
Loading