Skip to content
Back to Kinocut Video Skills

Card snapshot

skills.kinocut.dev · 2026-08-29 04:45:29 UTC · 75de142e123f790867c6c7ae964adaa378978785e84bdd32f26dd489e003ca50

This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.

{
  "capabilities": {
    "pushNotifications": false,
    "streaming": true
  },
  "defaultInputModes": [
    "text/plain"
  ],
  "defaultOutputModes": [
    "text/plain"
  ],
  "description": "Executes real video-editing jobs: repurpose into Shorts/Reels/TikTok, add subtitles (SRT/VTT supplied), remove silence. Outputs are draft reframes (durable path skips quality gating). Subtitle callers must supply SRT/VTT content. Results returned as signed URLs (\u226424h).",
  "name": "Kinocut Video Skills",
  "protocolVersion": "0.2.5",
  "provider": {
    "organization": "KyaniteLabs",
    "url": "https://kyanitelabs.tech/"
  },
  "security": [
    {
      "api_key": []
    }
  ],
  "securitySchemes": {
    "api_key": {
      "in": "header",
      "name": "X-API-KEY",
      "type": "apiKey"
    }
  },
  "skills": [
    {
      "description": "Repurpose a video into vertical Shorts/Reels/TikTok packages. Send video_url and platforms list. Returns per-platform video URLs. Draft reframes (no quality gating).",
      "id": "video_repurpose",
      "name": "Video Repurpose",
      "tags": [
        "repurpose",
        "shorts",
        "reels",
        "tiktok",
        "vertical",
        "multi-platform"
      ]
    },
    {
      "description": "Add subtitles to a video. Caller must supply SRT or VTT content inline (subtitle_content param). No auto-transcription. Optional style dict for styled subtitles.",
      "id": "video_subtitles",
      "name": "Video Subtitles",
      "tags": [
        "subtitles",
        "captions",
        "srt",
        "vtt",
        "styled"
      ]
    },
    {
      "description": "Remove silence from a video. Configurable threshold (-70..0 dB, default -50), min duration (0.5s), keep margin (0.1s). Pure ffmpeg silencedetect \u2014 no ML model.",
      "id": "remove_silence",
      "name": "Remove Silence",
      "tags": [
        "silence",
        "silencedetect",
        "audio",
        "cleanup"
      ]
    }
  ],
  "url": "https://skills.kinocut.dev",
  "version": "1.0.0"
}