diff --git a/README.md b/README.md index ab6c631..880a47c 100644 --- a/README.md +++ b/README.md @@ -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. diff --git a/SOURCES.md b/SOURCES.md index 922ccc4..e93404a 100644 --- a/SOURCES.md +++ b/SOURCES.md @@ -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. diff --git a/registry.json b/registry.json index 235026c..d3b6e87 100644 --- a/registry.json +++ b/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",