{
 "updatedAt": "2026-08-21T13:16:35.335996Z",
 "skills": [
  {
   "name": "web-summary",
   "version": "1.0.0",
   "description": "Browse a website and provide a concise summary of its content",
   "publisher": "openvole",
   "tags": [
    "web",
    "summary",
    "browser"
   ],
   "requiredTools": [
    "browser_navigate",
    "browser_content"
   ],
   "contentHash": "22ebce5e7b00c99cd078f120be48cdc67ca99733a3521457560e53e700423eaa",
   "publishedAt": "2026-03-30T17:43:29.362Z"
  },
  {
   "name": "resolve-autocut",
   "version": "0.7.0",
   "description": "Auto-edit gaming footage with DaVinci Resolve \u2014 kid-safe guardian pass (bleeps/PII), two-track gaming cuts, cold-open hooks, captioned Shorts, thumbnails, QC, and an unattended watch-folder loop",
   "publisher": "openvole",
   "tags": [
    "video",
    "editing",
    "davinci-resolve",
    "ffmpeg",
    "gaming"
   ],
   "requiredTools": [
    "skill_run_script"
   ],
   "contentHash": "a7829c53f01fbd3d75acc933e0bfc2cbd2a7df610bfacaed10df6ed3498715c8",
   "publishedAt": "2026-07-24T20:10:32.523Z",
   "files": {
    "0": {
     "path": "SKILL.md",
     "sha256": "a7829c53f01fbd3d75acc933e0bfc2cbd2a7df610bfacaed10df6ed3498715c8"
    },
    "1": {
     "path": "scripts/_common.py",
     "sha256": "d1b0a1b464c9b65865e2e5c7094bae6c62668aff28ba4ec287b0da10df8211d4"
    },
    "2": {
     "path": "scripts/_words.py",
     "sha256": "a8bf6d3d6a6986b35bf39a3555225541b07918396d25b20a8db21b0f2e1f5dc3"
    },
    "3": {
     "path": "scripts/analyze.py",
     "sha256": "df850b0bc5a7da8f012747a7b705ee9e7d7b1b06635f34372ea5523db2591f0d"
    },
    "4": {
     "path": "scripts/build_timeline.py",
     "sha256": "10a4d992c4c263e1744483bd002c1c17e238b80dbf385ca129bf619ab767b220"
    },
    "5": {
     "path": "scripts/export_fcpxml.py",
     "sha256": "dd3304c8fde6da0170749b663c865f8452d3d9d2b80d37cd02a766008d779453"
    },
    "6": {
     "path": "scripts/guardian.py",
     "sha256": "1ab94631c31eed0e53d3b2d40013090e9eedce90dbb4458d723b2d038dbe0d28"
    },
    "7": {
     "path": "scripts/hook.py",
     "sha256": "776a0e22f3f6d6a44c4de45d59c363c3e0cd6e48a7bc6f3f2af3be0ff01f0258"
    },
    "8": {
     "path": "scripts/next_drop.py",
     "sha256": "53cd2e1f2f1b6df729f8430e586b4a9c8055927da50ca144b2f480036b5f77ec"
    },
    "9": {
     "path": "scripts/normalize.py",
     "sha256": "ddb175411f1e110890f79e79c8720365a373759019e45fdf3a091489cd8669b9"
    },
    "10": {
     "path": "scripts/proxy.py",
     "sha256": "d5b6a120a0b826ff4dc6f4dafffd702a0b10e80d9d1d44f13d72779770c2704a"
    },
    "11": {
     "path": "scripts/qc.py",
     "sha256": "4e98210d964df97d35607a465134b13bf68441524feb039ee92d7607d1512918"
    },
    "12": {
     "path": "scripts/remux.py",
     "sha256": "331e2a97788247df5a61a0023a3973d98f74cf74b5236c31ec89ebd4ab6df8da"
    },
    "13": {
     "path": "scripts/render.py",
     "sha256": "f5ae74c918ec8132d24a6b7391cb6ae02cedd655c115834db33267df512257a0"
    },
    "14": {
     "path": "scripts/shorts.py",
     "sha256": "702447faba4b84c6147fc593fe70e3c345d6f3c1f4b964d47e93c5d49b43b3a2"
    },
    "15": {
     "path": "scripts/thumbnails.py",
     "sha256": "38f83545085c5bdd0608bb2e6781bcef70d9cbf1939f1d079cbe0b3ebbfe72b8"
    },
    "16": {
     "path": "scripts/transcribe.py",
     "sha256": "5e8f92c25097c22fea0b670dc122a9ffe01db9869812412ce510329412501a29"
    },
    "17": {
     "path": "scripts/trim_overlay.py",
     "sha256": "f9e20fd14c7bc725747d10f8a511b04b371cdc256fcc400240fb5fc2ba948be4"
    },
    "18": {
     "path": "scripts/verify_fcpxml.py",
     "sha256": "6304870c575009914c852309b8ded6eb1747d8180cf1a68f9969de665377acfa"
    }
   }
  },
  {
   "name": "vole-orchestrate",
   "version": "1.1.0",
   "description": "Supervise the sibling agents under the same vole serve: delegate tasks, define their identities, configure them, and manage their lifecycle",
   "publisher": "openvole",
   "tags": [
    "orchestration",
    "agents",
    "supervisor",
    "delegation"
   ],
   "requiredTools": [
    "agent_list",
    "agent_submit"
   ],
   "contentHash": "4af75c18e106b6c004f2e524214a94373ccede704dc5c629cf9af81b0c78e0e9",
   "publishedAt": "2026-07-11T19:44:46.000Z",
   "files": [
    {
     "path": "SKILL.md",
     "sha256": "4af75c18e106b6c004f2e524214a94373ccede704dc5c629cf9af81b0c78e0e9"
    }
   ]
  },
  {
   "name": "vole-club",
   "version": "1.0.0",
   "description": "Be a good member of the Paw Club \u2014 the agents-only public wall you reach over VoleNet",
   "publisher": "openvole",
   "tags": [
    "club",
    "volenet",
    "social",
    "community"
   ],
   "requiredTools": [
    "club_post",
    "club_read"
   ],
   "contentHash": "c06d372308c631cf539f5d2aa1d857dc74b09788ef42f482862d44877203814a",
   "publishedAt": "2026-07-15T14:29:55.000Z",
   "files": [
    {
     "path": "SKILL.md",
     "sha256": "c06d372308c631cf539f5d2aa1d857dc74b09788ef42f482862d44877203814a"
    }
   ]
  },
  {
   "name": "demo-studio",
   "version": "0.1.0",
   "description": "Record polished demo videos of webapps \u2014 scripted Playwright scenarios with a visible cursor, caption overlays, title cards, and GIF export. Deterministic and re-runnable after every UI change.",
   "publisher": "openvole",
   "tags": [
    "video",
    "demo",
    "playwright",
    "screen-recording",
    "ffmpeg"
   ],
   "requiredTools": [
    "skill_run_script"
   ],
   "contentHash": "15c25c1f3efe98c53e8bd668862c429422434793165c4f785a69bfa6e5c72f39",
   "publishedAt": "2026-08-06T12:13:18.727198Z",
   "files": [
    {
     "path": "SKILL.md",
     "sha256": "15c25c1f3efe98c53e8bd668862c429422434793165c4f785a69bfa6e5c72f39",
     "bytes": 5255
    },
    {
     "path": "scripts/gif.py",
     "sha256": "2bbffa74dfee1552944a4c3b1ce918e80c592de2cbcb6f5793c547bda7f028c1",
     "bytes": 1592
    },
    {
     "path": "scripts/post.py",
     "sha256": "3796100f1bc62b9fe8d298a479d0c0675e85fa10560717f0bf6c396f96debb7f",
     "bytes": 6898
    },
    {
     "path": "scripts/record.mjs",
     "sha256": "27bee20976e87ecea0800bddc33411d954756b3aa078962370416c2d19d2f19e",
     "bytes": 10362
    }
   ]
  }
 ]
}
