Skip to content

rock3r/cavalry

v1.1.2MIT

Build professional, beat-synced motion graphics in Cavalry from the shell with the cav CLI. Cav is a community plugin and is not affiliated with Cavalry, Scene Group, or Canva.

What this package declares

The file a client reads when it loads this plugin, exactly as this revision carries it.

plugin.json
{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "cavalry",
  "version": "1.1.2",
  "description": "Build professional, beat-synced motion graphics in Cavalry from the shell with the cav CLI. Cav is a community plugin and is not affiliated with Cavalry, Scene Group, or Canva.",
  "author": {
    "name": "Sebastiano Poggi"
  },
  "homepage": "https://github.com/rock3r/cav#readme",
  "repository": "https://github.com/rock3r/cav",
  "license": "MIT",
  "keywords": [
    "cavalry",
    "motion-design",
    "animation",
    "motion-graphics",
    "video"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Cav",
        "shortDescription": "Motion graphics in Cavalry",
        "longDescription": "Plan, build and render motion graphics in a running Cavalry app from the shell with the cav CLI: logo stings, kinetic type, lower thirds, charts, UI walkthroughs, transitions and animations synced to music. Needs Cavalry 2.4 or newer on macOS or Windows, the cav CLI, and the cav-bridge script open in Cavalry. Cav is a community plugin and is not affiliated with Cavalry, Scene Group, or Canva.",
        "developerName": "Sebastiano Poggi",
        "category": "Creativity",
        "websiteURL": "https://github.com/rock3r/cav",
        "supportURL": "https://github.com/rock3r/cav/issues",
        "privacyPolicyURL": "https://github.com/rock3r/cav/blob/main/plugins/cavalry/privacy.md",
        "capabilities": [
          "Build and animate Cavalry scenes",
          "Render frames, contact sheets and MP4 video",
          "Sync animation to music beats",
          "Check scenes for common motion-design mistakes"
        ],
        "composerIcon": "./assets/icon.svg",
        "logo": "./assets/logo.svg",
        "defaultPrompt": [
          "Make a 4-second logo sting for my startup in Cavalry.",
          "Animate a lower third for an interview in Cavalry."
        ]
      }
    }
  }
}

What else this package ships

These files come with the package and this site does not publish them. They are listed so you know what is there before you install it.

  • 2shell scripts
  • LICENSE
View on GitHub

Client extensions

Data this package carries for particular clients. The directory lists the clients named and never reads what is addressed to them.

  • com.openai