Exclude 22 binary files from item installs (registry fetch is UTF-8 text)
The marketplace fetches item files as text, so shipping binaries in the file lists would install corrupted bytes. Previews/fonts stay in the repo; the two video-template skills degrade to fallback fonts for the excluded woff2 typefaces.
This commit is contained in:
parent
1c7abd81d1
commit
6f154d3c44
@ -26,3 +26,11 @@ repo at install time (index-not-host).
|
||||
## Licenses
|
||||
|
||||
MIT 239, Apache-2.0 70, CC0-1.0 1 — all permissive. Per-skill provenance: [SOURCES.md](SOURCES.md).
|
||||
|
||||
## Binary files
|
||||
|
||||
Install fetches item files as UTF-8 text, so 22 binary files (preview
|
||||
images/videos, the woff2 fonts of the two video-template skills) are excluded
|
||||
from every item's file list and never install. They remain in the repo for
|
||||
provenance. The two video templates degrade to fallback fonts for those
|
||||
typefaces after install.
|
||||
|
||||
@ -319,3 +319,5 @@ name in 5 skills; one CRLF file normalized to LF.
|
||||
| coding | [writing-skills](https://github.com/obra/superpowers/tree/main/skills/writing-skills) | MIT |
|
||||
| media | [youtube-clipper](https://github.com/op7418/Youtube-clipper-skill) | MIT |
|
||||
| media | [youtube-transcript](https://github.com/michalparkola/tapestry-skills/tree/main/youtube-transcript) | MIT |
|
||||
|
||||
Note: binary files (previews/fonts) are excluded from installs — see README.
|
||||
|
||||
110
registry.json
110
registry.json
@ -1836,11 +1836,6 @@
|
||||
"type": "registry:file",
|
||||
"target": "@skills/clipify/SKILL.md"
|
||||
},
|
||||
{
|
||||
"path": ".kortix/opencode/skills/media/clipify/assets/preview.png",
|
||||
"type": "registry:file",
|
||||
"target": "@skills/clipify/assets/preview.png"
|
||||
},
|
||||
{
|
||||
"path": ".kortix/opencode/skills/media/clipify/scripts/analyze.py",
|
||||
"type": "registry:file",
|
||||
@ -11381,41 +11376,11 @@
|
||||
"type": "registry:file",
|
||||
"target": "@skills/video-template-frame-glitch-title/open-design.json"
|
||||
},
|
||||
{
|
||||
"path": ".kortix/opencode/skills/media/video-template-frame-glitch-title/preview.mp4",
|
||||
"type": "registry:file",
|
||||
"target": "@skills/video-template-frame-glitch-title/preview.mp4"
|
||||
},
|
||||
{
|
||||
"path": ".kortix/opencode/skills/media/video-template-frame-glitch-title/preview.png",
|
||||
"type": "registry:file",
|
||||
"target": "@skills/video-template-frame-glitch-title/preview.png"
|
||||
},
|
||||
{
|
||||
"path": ".kortix/opencode/skills/media/video-template-frame-glitch-title/source/fonts.css",
|
||||
"type": "registry:file",
|
||||
"target": "@skills/video-template-frame-glitch-title/source/fonts.css"
|
||||
},
|
||||
{
|
||||
"path": ".kortix/opencode/skills/media/video-template-frame-glitch-title/source/fonts/f2d342e776f666632.woff2",
|
||||
"type": "registry:file",
|
||||
"target": "@skills/video-template-frame-glitch-title/source/fonts/f2d342e776f666632.woff2"
|
||||
},
|
||||
{
|
||||
"path": ".kortix/opencode/skills/media/video-template-frame-glitch-title/source/fonts/f45772e776f666632.woff2",
|
||||
"type": "registry:file",
|
||||
"target": "@skills/video-template-frame-glitch-title/source/fonts/f45772e776f666632.woff2"
|
||||
},
|
||||
{
|
||||
"path": ".kortix/opencode/skills/media/video-template-frame-glitch-title/source/fonts/f46672e776f666632.woff2",
|
||||
"type": "registry:file",
|
||||
"target": "@skills/video-template-frame-glitch-title/source/fonts/f46672e776f666632.woff2"
|
||||
},
|
||||
{
|
||||
"path": ".kortix/opencode/skills/media/video-template-frame-glitch-title/source/fonts/f71552e776f666632.woff2",
|
||||
"type": "registry:file",
|
||||
"target": "@skills/video-template-frame-glitch-title/source/fonts/f71552e776f666632.woff2"
|
||||
},
|
||||
{
|
||||
"path": ".kortix/opencode/skills/media/video-template-frame-glitch-title/source/index.html",
|
||||
"type": "registry:file",
|
||||
@ -11456,81 +11421,11 @@
|
||||
"type": "registry:file",
|
||||
"target": "@skills/video-template-frame-light-leak-cinema/open-design.json"
|
||||
},
|
||||
{
|
||||
"path": ".kortix/opencode/skills/media/video-template-frame-light-leak-cinema/preview.mp4",
|
||||
"type": "registry:file",
|
||||
"target": "@skills/video-template-frame-light-leak-cinema/preview.mp4"
|
||||
},
|
||||
{
|
||||
"path": ".kortix/opencode/skills/media/video-template-frame-light-leak-cinema/preview.png",
|
||||
"type": "registry:file",
|
||||
"target": "@skills/video-template-frame-light-leak-cinema/preview.png"
|
||||
},
|
||||
{
|
||||
"path": ".kortix/opencode/skills/media/video-template-frame-light-leak-cinema/source/fonts.css",
|
||||
"type": "registry:file",
|
||||
"target": "@skills/video-template-frame-light-leak-cinema/source/fonts.css"
|
||||
},
|
||||
{
|
||||
"path": ".kortix/opencode/skills/media/video-template-frame-light-leak-cinema/source/fonts/f2d6f2e776f666632.woff2",
|
||||
"type": "registry:file",
|
||||
"target": "@skills/video-template-frame-light-leak-cinema/source/fonts/f2d6f2e776f666632.woff2"
|
||||
},
|
||||
{
|
||||
"path": ".kortix/opencode/skills/media/video-template-frame-light-leak-cinema/source/fonts/f46512e776f666632.woff2",
|
||||
"type": "registry:file",
|
||||
"target": "@skills/video-template-frame-light-leak-cinema/source/fonts/f46512e776f666632.woff2"
|
||||
},
|
||||
{
|
||||
"path": ".kortix/opencode/skills/media/video-template-frame-light-leak-cinema/source/fonts/f49672e776f666632.woff2",
|
||||
"type": "registry:file",
|
||||
"target": "@skills/video-template-frame-light-leak-cinema/source/fonts/f49672e776f666632.woff2"
|
||||
},
|
||||
{
|
||||
"path": ".kortix/opencode/skills/media/video-template-frame-light-leak-cinema/source/fonts/f4e6b2e776f666632.woff2",
|
||||
"type": "registry:file",
|
||||
"target": "@skills/video-template-frame-light-leak-cinema/source/fonts/f4e6b2e776f666632.woff2"
|
||||
},
|
||||
{
|
||||
"path": ".kortix/opencode/skills/media/video-template-frame-light-leak-cinema/source/fonts/f50492e776f666632.woff2",
|
||||
"type": "registry:file",
|
||||
"target": "@skills/video-template-frame-light-leak-cinema/source/fonts/f50492e776f666632.woff2"
|
||||
},
|
||||
{
|
||||
"path": ".kortix/opencode/skills/media/video-template-frame-light-leak-cinema/source/fonts/f57672e776f666632.woff2",
|
||||
"type": "registry:file",
|
||||
"target": "@skills/video-template-frame-light-leak-cinema/source/fonts/f57672e776f666632.woff2"
|
||||
},
|
||||
{
|
||||
"path": ".kortix/opencode/skills/media/video-template-frame-light-leak-cinema/source/fonts/f576b2e776f666632.woff2",
|
||||
"type": "registry:file",
|
||||
"target": "@skills/video-template-frame-light-leak-cinema/source/fonts/f576b2e776f666632.woff2"
|
||||
},
|
||||
{
|
||||
"path": ".kortix/opencode/skills/media/video-template-frame-light-leak-cinema/source/fonts/f59302e776f666632.woff2",
|
||||
"type": "registry:file",
|
||||
"target": "@skills/video-template-frame-light-leak-cinema/source/fonts/f59302e776f666632.woff2"
|
||||
},
|
||||
{
|
||||
"path": ".kortix/opencode/skills/media/video-template-frame-light-leak-cinema/source/fonts/f66672e776f666632.woff2",
|
||||
"type": "registry:file",
|
||||
"target": "@skills/video-template-frame-light-leak-cinema/source/fonts/f66672e776f666632.woff2"
|
||||
},
|
||||
{
|
||||
"path": ".kortix/opencode/skills/media/video-template-frame-light-leak-cinema/source/fonts/f66772e776f666632.woff2",
|
||||
"type": "registry:file",
|
||||
"target": "@skills/video-template-frame-light-leak-cinema/source/fonts/f66772e776f666632.woff2"
|
||||
},
|
||||
{
|
||||
"path": ".kortix/opencode/skills/media/video-template-frame-light-leak-cinema/source/fonts/f75322e776f666632.woff2",
|
||||
"type": "registry:file",
|
||||
"target": "@skills/video-template-frame-light-leak-cinema/source/fonts/f75322e776f666632.woff2"
|
||||
},
|
||||
{
|
||||
"path": ".kortix/opencode/skills/media/video-template-frame-light-leak-cinema/source/fonts/f7a672e776f666632.woff2",
|
||||
"type": "registry:file",
|
||||
"target": "@skills/video-template-frame-light-leak-cinema/source/fonts/f7a672e776f666632.woff2"
|
||||
},
|
||||
{
|
||||
"path": ".kortix/opencode/skills/media/video-template-frame-light-leak-cinema/source/index.html",
|
||||
"type": "registry:file",
|
||||
@ -11616,11 +11511,6 @@
|
||||
"type": "registry:file",
|
||||
"target": "@skills/video-to-subtitle-summary/docs/tikhub-setup.md"
|
||||
},
|
||||
{
|
||||
"path": ".kortix/opencode/skills/media/video-to-subtitle-summary/docs/volcengine-console.jpeg",
|
||||
"type": "registry:file",
|
||||
"target": "@skills/video-to-subtitle-summary/docs/volcengine-console.jpeg"
|
||||
},
|
||||
{
|
||||
"path": ".kortix/opencode/skills/media/video-to-subtitle-summary/scripts/download_video_candidates.py",
|
||||
"type": "registry:file",
|
||||
|
||||
Loading…
Reference in New Issue
Block a user