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
|
## Licenses
|
||||||
|
|
||||||
MIT 239, Apache-2.0 70, CC0-1.0 1 — all permissive. Per-skill provenance: [SOURCES.md](SOURCES.md).
|
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 |
|
| 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-clipper](https://github.com/op7418/Youtube-clipper-skill) | MIT |
|
||||||
| media | [youtube-transcript](https://github.com/michalparkola/tapestry-skills/tree/main/youtube-transcript) | 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",
|
"type": "registry:file",
|
||||||
"target": "@skills/clipify/SKILL.md"
|
"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",
|
"path": ".kortix/opencode/skills/media/clipify/scripts/analyze.py",
|
||||||
"type": "registry:file",
|
"type": "registry:file",
|
||||||
@ -11381,41 +11376,11 @@
|
|||||||
"type": "registry:file",
|
"type": "registry:file",
|
||||||
"target": "@skills/video-template-frame-glitch-title/open-design.json"
|
"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",
|
"path": ".kortix/opencode/skills/media/video-template-frame-glitch-title/source/fonts.css",
|
||||||
"type": "registry:file",
|
"type": "registry:file",
|
||||||
"target": "@skills/video-template-frame-glitch-title/source/fonts.css"
|
"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",
|
"path": ".kortix/opencode/skills/media/video-template-frame-glitch-title/source/index.html",
|
||||||
"type": "registry:file",
|
"type": "registry:file",
|
||||||
@ -11456,81 +11421,11 @@
|
|||||||
"type": "registry:file",
|
"type": "registry:file",
|
||||||
"target": "@skills/video-template-frame-light-leak-cinema/open-design.json"
|
"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",
|
"path": ".kortix/opencode/skills/media/video-template-frame-light-leak-cinema/source/fonts.css",
|
||||||
"type": "registry:file",
|
"type": "registry:file",
|
||||||
"target": "@skills/video-template-frame-light-leak-cinema/source/fonts.css"
|
"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",
|
"path": ".kortix/opencode/skills/media/video-template-frame-light-leak-cinema/source/index.html",
|
||||||
"type": "registry:file",
|
"type": "registry:file",
|
||||||
@ -11616,11 +11511,6 @@
|
|||||||
"type": "registry:file",
|
"type": "registry:file",
|
||||||
"target": "@skills/video-to-subtitle-summary/docs/tikhub-setup.md"
|
"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",
|
"path": ".kortix/opencode/skills/media/video-to-subtitle-summary/scripts/download_video_candidates.py",
|
||||||
"type": "registry:file",
|
"type": "registry:file",
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user