Not in the top 1,000 by GitHub stars
alisadiq-ai/favstash-ai-video-editing-skills
Create Instagram Reels, TikToks and YouTube Shorts with adaptive AI editing, captions and motion graphics. Connect FavStash for planning, publishing and analytics.
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
skills/1-research/find-ideas/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → b6901b21e1ef
No earlier version was observed for comparison.
skills/2-scripting/write-script/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → b6901b21e1ef
No earlier version was observed for comparison.
skills/3-editing-styles/adaptive-glass/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → b6901b21e1ef
No earlier version was observed for comparison.
skills/3-editing-styles/breakout-card/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → b6901b21e1ef
No earlier version was observed for comparison.
skills/3-editing-styles/motion-effects/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → b6901b21e1ef
No earlier version was observed for comparison.
skills/3-editing-styles/paper-grid/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → b6901b21e1ef
No earlier version was observed for comparison.
skills/3-editing-styles/product-motion-ads/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → b6901b21e1ef
No earlier version was observed for comparison.
skills/3-editing-styles/text-over-footage/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → b6901b21e1ef
No earlier version was observed for comparison.
skills/3-editing/edit-video/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → b6901b21e1ef
No earlier version was observed for comparison.
skills/4-publish-and-learn/publish-and-analyze/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → b6901b21e1ef
No earlier version was observed for comparison.
Verified commit b6901b21e1ef690f3443556718700d60b38f5c19
git clone --filter=blob:none --no-checkout https://github.com/alisadiq-ai/favstash-ai-video-editing-skills.git .hotskills/alisadiq-ai-favstash-ai-video-editing-skills && git -C .hotskills/alisadiq-ai-favstash-ai-video-editing-skills checkout --detach b6901b21e1ef690f3443556718700d60b38f5c19
# Copy each selected skill directory from .hotskills/alisadiq-ai-favstash-ai-video-editing-skills into .claude/skills/<skill-name>/git clone --filter=blob:none --no-checkout https://github.com/alisadiq-ai/favstash-ai-video-editing-skills.git .hotskills/alisadiq-ai-favstash-ai-video-editing-skills && git -C .hotskills/alisadiq-ai-favstash-ai-video-editing-skills checkout --detach b6901b21e1ef690f3443556718700d60b38f5c19
# Copy each selected skill directory from .hotskills/alisadiq-ai-favstash-ai-video-editing-skills into .agents/skills/<skill-name>/Heat
7.5- Star growth, last 7 daysNot available
- Star growth, last 24 hoursNot available
- Rank movement, last 7 daysNot available
- Commits, last 30 daysNot available
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekNot available
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
30-day change not yet available: not enough history.
Individual skills in this repository
- find-ideas
skills/1-research/find-ideas - write-script
skills/2-scripting/write-script - adaptive-glass
skills/3-editing-styles/adaptive-glass - breakout-card
skills/3-editing-styles/breakout-card - motion-effects
skills/3-editing-styles/motion-effects - paper-grid
skills/3-editing-styles/paper-grid - product-motion-ads
skills/3-editing-styles/product-motion-ads - text-over-footage
skills/3-editing-styles/text-over-footage - edit-video
skills/3-editing/edit-video - publish-and-analyze
skills/4-publish-and-learn/publish-and-analyze
How it works
find-ideas
When your agent uses it
Find what to make next: proven reels to adapt, outliers in a niche, saved inspiration and the creator's own results. Use before scripting, when asked what to post, to judge whether a reference is proven, or to turn saved reels into a short list of ideas.
What it loads into context
Frontmatter
65 tokensAlways available to the agent
SKILL.md
612 tokensWhen the skill is activated
Reference documents
32,246 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Where ideas come from
- Is the reference proven?
- What to record for each idea
Scripts executed separately
../../../scripts/generate-sfx.mjs../../3-editing-styles/adaptive-glass/lib/glass.mjs../../3-editing-styles/adaptive-glass/lib/support.mjs../../3-editing-styles/adaptive-glass/scripts/scaffold-glass.mjs../../3-editing-styles/breakout-card/assets/fonts/Montserrat-Black.ttf../../3-editing-styles/breakout-card/assets/fonts/Montserrat-Bold.ttf../../3-editing-styles/breakout-card/assets/fonts/Montserrat-ExtraBold.ttf../../3-editing-styles/breakout-card/assets/fonts/Montserrat-Medium.ttf../../3-editing-styles/breakout-card/assets/fonts/Montserrat-SemiBold.ttf../../3-editing-styles/breakout-card/assets/fonts/OFL.txt../../3-editing-styles/breakout-card/scripts/breakout.py../../3-editing-styles/breakout-card/scripts/build_plates.py../../3-editing-styles/breakout-card/scripts/example_build.py../../3-editing-styles/breakout-card/scripts/preview_mix.py../../3-editing-styles/paper-grid/scripts/capture_page.py../../3-editing-styles/paper-grid/scripts/example_build.py../../3-editing-styles/paper-grid/scripts/fix-frame0.sh../../3-editing-styles/paper-grid/scripts/paper_grid.py../../3-editing-styles/paper-grid/scripts/snap.py../../3-editing/edit-video/lib/args.mjs../../3-editing/edit-video/lib/files.mjs../../3-editing/edit-video/lib/media.mjs../../3-editing/edit-video/lib/paths.mjs../../3-editing/edit-video/lib/process.mjs../../3-editing/edit-video/lib/rights.mjs../../3-editing/edit-video/lib/sfx.mjs../../3-editing/edit-video/lib/sync.mjs../../3-editing/edit-video/scripts/doctor.mjs../../3-editing/edit-video/scripts/index-broll.mjs../../3-editing/edit-video/scripts/init-workspace.mjs../../3-editing/edit-video/scripts/new-edit.mjs../../3-editing/edit-video/scripts/reference-analyze.mjs../../3-editing/edit-video/scripts/sfx-sync.mjs../../4-publish-and-learn/publish-and-analyze/scripts/dupe_check.py
Files
../../../.claude-plugin/icon.pngasset149,327 bytes../../../.claude-plugin/plugin.jsonasset1,266 bytes../../../scripts/generate-sfx.mjsruns1,873 bytesSKILL.mdcore2,813 bytesagents/openai.yamlasset288 bytes../../2-scripting/write-script/SKILL.mddoc7,645 bytes../../2-scripting/write-script/agents/openai.yamlasset327 bytes../../2-scripting/write-script/references/hook-levers.mddoc4,948 bytes../../3-editing-styles/adaptive-glass/SKILL.mddoc8,585 bytes../../3-editing-styles/adaptive-glass/agents/openai.yamlasset300 bytes../../3-editing-styles/adaptive-glass/assets/composition.example.jsonasset1,167 bytes../../3-editing-styles/adaptive-glass/assets/glass.cssasset7,326 bytes../../3-editing-styles/adaptive-glass/assets/layouts.jsonasset1,044 bytes../../3-editing-styles/adaptive-glass/assets/palettes.jsonasset2,000 bytes../../3-editing-styles/adaptive-glass/lib/glass.mjsruns16,655 bytes../../3-editing-styles/adaptive-glass/lib/support.mjsruns2,577 bytes../../3-editing-styles/adaptive-glass/scripts/scaffold-glass.mjsruns811 bytes../../3-editing-styles/breakout-card/SKILL.mddoc7,058 bytes../../3-editing-styles/breakout-card/agents/openai.yamlasset330 bytes../../3-editing-styles/breakout-card/assets/breakout-card.cssasset6,726 bytes../../3-editing-styles/breakout-card/assets/fonts/Montserrat-Black.ttfruns275,192 bytes../../3-editing-styles/breakout-card/assets/fonts/Montserrat-Bold.ttfruns261,588 bytes../../3-editing-styles/breakout-card/assets/fonts/Montserrat-ExtraBold.ttfruns262,108 bytes../../3-editing-styles/breakout-card/assets/fonts/Montserrat-Medium.ttfruns260,236 bytes../../3-editing-styles/breakout-card/assets/fonts/Montserrat-SemiBold.ttfruns260,936 bytes../../3-editing-styles/breakout-card/assets/fonts/OFL.txtruns4,391 bytes../../3-editing-styles/breakout-card/scripts/breakout.pyruns28,756 bytes../../3-editing-styles/breakout-card/scripts/build_plates.pyruns11,784 bytes../../3-editing-styles/breakout-card/scripts/example_build.pyruns3,128 bytes../../3-editing-styles/breakout-card/scripts/person-matte.swiftasset2,069 bytes../../3-editing-styles/breakout-card/scripts/preview_mix.pyruns1,731 bytes../../3-editing-styles/motion-effects/SKILL.mddoc4,379 bytes../../3-editing-styles/motion-effects/agents/openai.yamlasset337 bytes../../3-editing-styles/motion-effects/references/effects.mddoc16,034 bytes../../3-editing-styles/paper-grid/SKILL.mddoc6,388 bytes../../3-editing-styles/paper-grid/agents/openai.yamlasset324 bytes../../3-editing-styles/paper-grid/assets/paper-grid.cssasset11,192 bytes../../3-editing-styles/paper-grid/references/motion-library.mddoc4,035 bytes../../3-editing-styles/paper-grid/scripts/capture_page.pyruns1,123 bytes../../3-editing-styles/paper-grid/scripts/example_build.pyruns3,394 bytes../../3-editing-styles/paper-grid/scripts/fix-frame0.shruns567 bytes../../3-editing-styles/paper-grid/scripts/paper_grid.pyruns42,184 bytes../../3-editing-styles/paper-grid/scripts/snap.pyruns1,025 bytes../../3-editing-styles/product-motion-ads/SKILL.mddoc16,926 bytes../../3-editing-styles/product-motion-ads/agents/openai.yamlasset354 bytes../../3-editing-styles/product-motion-ads/references/motion.mddoc8,349 bytes../../3-editing-styles/product-motion-ads/references/story.mddoc5,278 bytes../../3-editing-styles/text-over-footage/SKILL.mddoc2,864 bytes../../3-editing-styles/text-over-footage/agents/openai.yamlasset287 bytes../../3-editing/edit-video/SKILL.mddoc10,430 bytes../../3-editing/edit-video/agents/openai.yamlasset277 bytes../../3-editing/edit-video/assets/preferences.template.mddoc533 bytes../../3-editing/edit-video/assets/sfx/clean-ding.wavasset52,844 bytes../../3-editing/edit-video/assets/sfx/curated/camera-shutter-light.wavasset15,478 bytes../../3-editing/edit-video/assets/sfx/curated/camera-shutter.wavasset29,838 bytes../../3-editing/edit-video/assets/sfx/curated/hook-impact.wavasset182,478 bytes../../3-editing/edit-video/assets/sfx/curated/metallic-riser.wavasset157,518 bytes../../3-editing/edit-video/assets/sfx/curated/ui-click.wavasset28,878 bytes../../3-editing/edit-video/assets/sfx/curated/ui-pop.wavasset19,278 bytes../../3-editing/edit-video/assets/sfx/curated/zoom-swish.wavasset73,038 bytes../../3-editing/edit-video/assets/sfx/latch.wavasset19,244 bytes../../3-editing/edit-video/assets/sfx/manifest.jsonasset10,920 bytes../../3-editing/edit-video/assets/sfx/ratchet.wavasset38,444 bytes../../3-editing/edit-video/assets/sfx/shimmer.wavasset86,444 bytes../../3-editing/edit-video/assets/sfx/sparkle.wavasset69,164 bytes../../3-editing/edit-video/assets/sfx/sub-impact.wavasset61,484 bytes../../3-editing/edit-video/assets/sfx/thock.wavasset11,564 bytes../../3-editing/edit-video/assets/sfx/tick.wavasset8,684 bytes../../3-editing/edit-video/assets/sfx/typing-tick.wavasset5,324 bytes../../3-editing/edit-video/lib/args.mjsruns1,283 bytes../../3-editing/edit-video/lib/files.mjsruns1,517 bytes../../3-editing/edit-video/lib/media.mjsruns1,703 bytes../../3-editing/edit-video/lib/paths.mjsruns1,580 bytes../../3-editing/edit-video/lib/process.mjsruns1,759 bytes../../3-editing/edit-video/lib/rights.mjsruns1,261 bytes../../3-editing/edit-video/lib/sfx.mjsruns9,322 bytes../../3-editing/edit-video/lib/sync.mjsruns16,448 bytes../../3-editing/edit-video/references/captions.mddoc2,242 bytes../../3-editing/edit-video/references/local-tools.mddoc5,228 bytes../../3-editing/edit-video/references/motion-graphics.mddoc2,313 bytes../../3-editing/edit-video/references/reference-media.mddoc1,831 bytes../../3-editing/edit-video/references/review.mddoc3,110 bytes../../3-editing/edit-video/references/sound-sync.mddoc5,240 bytes../../3-editing/edit-video/scripts/doctor.mjsruns7,001 bytes../../3-editing/edit-video/scripts/index-broll.mjsruns1,487 bytes../../3-editing/edit-video/scripts/init-workspace.mjsruns2,287 bytes../../3-editing/edit-video/scripts/new-edit.mjsruns1,604 bytes../../3-editing/edit-video/scripts/reference-analyze.mjsruns6,463 bytes../../3-editing/edit-video/scripts/sfx-sync.mjsruns7,726 bytes../../4-publish-and-learn/publish-and-analyze/SKILL.mddoc4,646 bytes../../4-publish-and-learn/publish-and-analyze/agents/openai.yamlasset339 bytes../../4-publish-and-learn/publish-and-analyze/references/duplicate-check.mddoc2,294 bytes../../4-publish-and-learn/publish-and-analyze/references/favstash-connection.mddoc2,307 bytes../../4-publish-and-learn/publish-and-analyze/scripts/dupe_check.pyruns8,396 bytes
Read SKILL.md
# Find ideas
Start every reel from evidence: a reference that already worked for someone with a
similar audience, or a result from the creator's own posts. The output is a short
list of ideas, each with its reference, why it's worth copying and the angle that's
true for this creator. Hand the chosen one to `write-script`.
## Where ideas come from
- **References the creator supplies:** a reel URL, a saved post or a screen recording.
- **The creator's saved inspiration:** with FavStash connected, search the stash by
topic, hook pattern or audience problem, and read saved transcripts and on-screen
text instead of guessing them. Saving a new URL keeps it with the rest.
- **Niches and competitors:** recent posts from creators the audience already follows.View the complete source on GitHubwrite-script
When your agent uses it
Write or critique hooks and scripts for Reels, TikToks and YouTube Shorts from an idea, saved reel or reference. Adapt proven openings, write one opening or several to test plus one shared body in the creator's voice, and hand the editor a filmable brief.
What it loads into context
Frontmatter
64 tokensAlways available to the agent
SKILL.md
1,756 tokensWhen the skill is activated
Reference documents
1,250 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Start from what exists
- Lock one viewer
- Write the openings
- Write one shared body
- Attack it once, rewrite once
- Hand the editor a filmable brief
Files
SKILL.mdcore7,645 bytesSKILL.mdcore7,645 bytesagents/openai.yamlasset327 bytesreferences/hook-levers.mddoc4,948 bytes
Read SKILL.md
# Short-form scripting
Write for reach first. The first three seconds stop the scroll, the body keeps
the viewer and the ending earns a save, share or comment. Hype, FOMO, reverse
psychology and bold claims are welcome. Truth is the hard line: real numbers,
real names and nothing invented about the creator.
## Start from what exists
- Read the creator's voice and facts before writing: `.favstash-studio/preferences.md`
when the pack's setup created it, plus any brief or notes. If voice notes are
missing, learn from transcripts of their recent videos or ask two short
questions: who the video is for, and how they talk. Never invent the creator's
background, results, customers, experiences or product capabilities.View the complete source on GitHubadaptive-glass
When your agent uses it
Style for edit-video: the real speaker with moving proof in footage-matched glass panels, centered captions and event-matched sound. Use for talking-head product, tool and explainer reels with real screen proof, or when the creator asks for the glass look.
What it loads into context
Frontmatter
61 tokensAlways available to the agent
SKILL.md
2,034 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Layouts follow the material
- Face treatment
- Palette from the footage
- Material
- Motion
- Type and captions
- Sound map
- Build the visual layer
Scripts executed separately
lib/glass.mjslib/support.mjsscripts/scaffold-glass.mjs
Files
SKILL.mdcore8,585 bytesSKILL.mdcore8,585 bytesSKILL.mdcore8,585 bytesSKILL.mdcore8,585 bytesSKILL.mdcore8,585 bytesagents/openai.yamlasset300 bytesassets/composition.example.jsonasset1,167 bytesassets/glass.cssasset7,326 bytesassets/layouts.jsonasset1,044 bytesassets/palettes.jsonasset2,000 byteslib/glass.mjsruns16,655 byteslib/support.mjsruns2,577 bytesscripts/scaffold-glass.mjsruns811 bytes
Read SKILL.md
# Adaptive glass
A style on top of `edit-video`, which owns the cut, captions, sound and review. The finish for talking-head product, tool and explainer reels:
the real speaker, moving proof, a palette taken from the footage, centered
captions, selective modern glass and sound that follows visible events. Use it
when the creator chooses it or has no established look. Their own fonts, colors
and references take priority. Full camera, split screen and full proof are
layouts within the style, not separate styles.
Skip it for material that needs no panels: a personal reflection, a joke over
footage or a long screen demo that needs the whole canvas.
## Layouts follow the material
View the complete source on GitHubbreakout-card
When your agent uses it
Style for edit-video: a white grid page with the speaker in a rounded card along the bottom and their head breaking out above it, dark pills and cards that blur in and out, and one-to-two-word Montserrat captions, cut against full-camera beats. Use for talking-head explainers that alternate graphics with personal lines, or when the creator asks for the head pop-out card.
What it loads into context
Frontmatter
85 tokensAlways available to the agent
SKILL.md
1,867 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- The look (tested defaults)
- Layouts and rhythm
- Captions
- Graphics vocabulary
- Head breakout plates
- Build
- Sound map (`edit-video`'s SFX pack)
- Pitfalls already paid for
Scripts executed separately
assets/fonts/Montserrat-Black.ttfassets/fonts/Montserrat-Bold.ttfassets/fonts/Montserrat-ExtraBold.ttfassets/fonts/Montserrat-Medium.ttfassets/fonts/Montserrat-SemiBold.ttfassets/fonts/OFL.txtscripts/breakout.pyscripts/build_plates.pyscripts/example_build.pyscripts/preview_mix.py
Files
SKILL.mdcore7,058 bytesSKILL.mdcore7,058 bytesSKILL.mdcore7,058 bytesagents/openai.yamlasset330 bytesassets/breakout-card.cssasset6,726 bytesassets/fonts/Montserrat-Black.ttfruns275,192 bytesassets/fonts/Montserrat-Bold.ttfruns261,588 bytesassets/fonts/Montserrat-ExtraBold.ttfruns262,108 bytesassets/fonts/Montserrat-Medium.ttfruns260,236 bytesassets/fonts/Montserrat-SemiBold.ttfruns260,936 bytesassets/fonts/OFL.txtruns4,391 bytesscripts/breakout.pyruns28,756 bytesscripts/build_plates.pyruns11,784 bytesscripts/example_build.pyruns3,128 bytesscripts/person-matte.swiftasset2,069 bytesscripts/preview_mix.pyruns1,731 bytes
Read SKILL.md
# Breakout card
A style on top of `edit-video`, which owns the cut, sound and review. The speaker
sits in a rounded card along the bottom of a white grid page, and their head (and
raised hands) break out above the card's top edge. Above them, one dark pill or
card at a time explains the line, and one or two words of caption sit between the
graphic and the head. Full-camera beats cut in for personal lines.
## The look (tested defaults)
| Element | Setting |
|---|---|
| Page | `#fcfcfd` with a static 54px grid in `#eaeaef` |
| Card | x 60–1020, top 1395, 18px radius, bleeding off the bottom; the camera's full width fills it |View the complete source on GitHubmotion-effects
When your agent uses it
Style for edit-video: a library of 33 named motion effects for talking-head reels (kinetic hook, gravity drop, timeline, title card, comment drop, orbit, frame break, vertigo, paper cut, rewind and more), built in one design system with words behind the speaker and the creator's own footage inside the UI. Use when the creator names an effect, asks for heavy motion graphics, or wants an effects listicle.
What it loads into context
Frontmatter
97 tokensAlways available to the agent
SKILL.md
1,109 tokensWhen the skill is activated
Reference documents
4,031 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- What makes these look premium
- The design system (starting defaults)
- Layers and setup
- Placement and timing
- Sound
- Review
Files
SKILL.mdcore4,379 bytesSKILL.mdcore4,379 bytesagents/openai.yamlasset337 bytesreferences/effects.mddoc16,034 bytes
Read SKILL.md
# Motion effects
A style on top of `edit-video`, which owns the cut, sound and review. The creator
asks for an effect by name ("add a gravity drop on 'drop'") and you build it on the
spoken word, in one consistent design system. The [effect recipes](references/effects.md)
hold the layers, timing, sound and a copy-paste prompt for each one.
## What makes these look premium
Most AI edits look like stickers on a talking head. These don't, because of five habits:
1. **Depth.** Big words sit *behind* the speaker and in front of the room. Cut the
person out once and stack: camera, words, person, UI.
2. **One design system per reel.** One dark colour taken from the room, one lightView the complete source on GitHubpaper-grid
When your agent uses it
Style for edit-video: a white paper pane with a quiet grid above the speaker and one clean animated UI artifact per spoken line (cards that type, counters, lists that expand, approvals that click). Use for tool, repo, skill or feature explainers where each sentence names something that can be drawn as UI.
What it loads into context
Frontmatter
71 tokensAlways available to the agent
SKILL.md
1,645 tokensWhen the skill is activated
Reference documents
1,061 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Fixed identity, open imagination
- The look (starting defaults)
- Layout and motion
- Truth rules
- Build
- Sound map (`edit-video`'s SFX pack)
- Pitfalls already paid for
Scripts executed separately
scripts/capture_page.pyscripts/example_build.pyscripts/fix-frame0.shscripts/paper_grid.pyscripts/snap.py
Files
SKILL.mdcore6,388 bytesSKILL.mdcore6,388 bytesSKILL.mdcore6,388 bytesagents/openai.yamlasset324 bytesassets/paper-grid.cssasset11,192 bytesreferences/motion-library.mddoc4,035 bytesscripts/capture_page.pyruns1,123 bytesscripts/example_build.pyruns3,394 bytesscripts/fix-frame0.shruns567 bytesscripts/paper_grid.pyruns42,184 bytesscripts/snap.pyruns1,025 bytes
Read SKILL.md
# Paper grid
A style on top of `edit-video`, which owns the cut, captions, sound and review. The
top half is white paper with a quiet grid; the speaker stays in the bottom half.
Every spoken item gets its own small, living artifact: a card types, a counter
climbs, a row lights up, a cursor clicks.
## Fixed identity, open imagination
Keep the identity: white paper, the quiet grid, white cards with one rim, one navy
accent, Helvetica Neue, one clear idea per beat, real proof for facts. Everything
else is designed for the story in front of you.
- **The library is a vocabulary, not a template.** Use a component when it is theView the complete source on GitHubproduct-motion-ads
When your agent uses it
Style for edit-video: a vertical motion-graphics ad built in code from the product itself (its app, site, screenshots, product photos, packaging or renders), with an optional voiceover and every sound on its frame. No camera footage needed. Use when a creator wants to promote a product, physical or digital (a gadget, a bottle, an app, a SaaS tool, a template or free resource), a comment-to-DM giveaway, or asks for a motion-graphics or launch video for Reels, TikTok or Shorts, or a 16:9 launch film for a landing page or YouTube.
What it loads into context
Frontmatter
136 tokensAlways available to the agent
SKILL.md
4,285 tokensWhen the skill is activated
Reference documents
3,433 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Creative laws
- The creator's direction comes first
- Workflow
- Sound map
- Pitfalls already paid for
Files
SKILL.mdcore16,926 bytesSKILL.mdcore16,926 bytesSKILL.mdcore16,926 bytesSKILL.mdcore16,926 bytesagents/openai.yamlasset354 bytesreferences/motion.mddoc8,349 bytesreferences/story.mddoc5,278 bytes
Read SKILL.md
# Product motion ads
A style on top of `edit-video`, which owns the voice, captions, sound mix and
review. The whole reel is motion graphics made from the real product: its
interface or its photos and packaging, its copy and its flow, animated as one
continuous piece where each scene turns into the next, with sound locked to the
picture. This skill is a method, not a template: the product decides what appears,
and you design every scene for it.
Fits a reel that sells or explains one product: a physical one (a gadget, a
bottle, a bag), an app or SaaS tool, a template, a free resource behind a comment
keyword. Skip it when the creator's face carries the story (use a footage style)
or the product has nothing to show yet.
View the complete source on GitHubtext-over-footage
When your agent uses it
Style for edit-video: one short, readable line of text over B-roll that matches it, for jokes, observations and setup/payoff reels. Use for POV and relatable text reels, recreations of a text-over-video format, or when there is no talking head.
What it loads into context
Frontmatter
64 tokensAlways available to the agent
SKILL.md
668 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Copy
- Footage
- Type (tested defaults)
- Timing and sound
Files
SKILL.mdcore2,864 bytesagents/openai.yamlasset287 bytes
Read SKILL.md
# Text over footage
A style on top of `edit-video`. The text carries the idea; the footage supplies the
personality, the situation or the payoff. Prefer one clean full-screen shot and one
readable text block, visible from the first frame.
## Copy
- One premise, meaningful line breaks and a short payoff. Borrow the mechanism of a
proven format (a relatable setup, a quick reversal, contrast between text and
footage), then write a line that's true for this creator.
- When recreating a reference, read its overlay from the actual frames. A saved
post's caption field often holds a different line from the one on screen.
- No unrequested CTA, explanatory paragraph or slogan.View the complete source on GitHubedit-video
When your agent uses it
Edit Reels, TikToks and YouTube Shorts from a brief, footage or reference: cut, captions, sound, motion graphics, safe areas and review of the encoded export. The base for every edit; add one style skill (adaptive-glass, paper-grid, breakout-card, product-motion-ads, text-over-footage) for the finished look.
What it loads into context
Frontmatter
81 tokensAlways available to the agent
SKILL.md
2,189 tokensWhen the skill is activated
Reference documents
4,772 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Pick a style
- Start from what exists
- Build the cut
- Compose for a phone
- Sound and motion
- Review and deliver
Scripts executed separately
lib/args.mjslib/files.mjslib/media.mjslib/paths.mjslib/process.mjslib/rights.mjslib/sfx.mjslib/sync.mjsscripts/doctor.mjsscripts/index-broll.mjsscripts/init-workspace.mjsscripts/new-edit.mjsscripts/reference-analyze.mjsscripts/sfx-sync.mjs
Files
SKILL.mdcore10,430 bytesSKILL.mdcore10,430 bytesSKILL.mdcore10,430 bytesSKILL.mdcore10,430 bytesagents/openai.yamlasset277 bytesassets/preferences.template.mddoc533 bytesassets/sfx/clean-ding.wavasset52,844 bytesassets/sfx/curated/camera-shutter-light.wavasset15,478 bytesassets/sfx/curated/camera-shutter.wavasset29,838 bytesassets/sfx/curated/hook-impact.wavasset182,478 bytesassets/sfx/curated/metallic-riser.wavasset157,518 bytesassets/sfx/curated/ui-click.wavasset28,878 bytesassets/sfx/curated/ui-pop.wavasset19,278 bytesassets/sfx/curated/zoom-swish.wavasset73,038 bytesassets/sfx/latch.wavasset19,244 bytesassets/sfx/manifest.jsonasset10,920 bytesassets/sfx/ratchet.wavasset38,444 bytesassets/sfx/shimmer.wavasset86,444 bytesassets/sfx/sparkle.wavasset69,164 bytesassets/sfx/sub-impact.wavasset61,484 bytesassets/sfx/thock.wavasset11,564 bytesassets/sfx/tick.wavasset8,684 bytesassets/sfx/typing-tick.wavasset5,324 byteslib/args.mjsruns1,283 byteslib/files.mjsruns1,517 byteslib/media.mjsruns1,703 byteslib/paths.mjsruns1,580 byteslib/process.mjsruns1,759 byteslib/rights.mjsruns1,261 byteslib/sfx.mjsruns9,322 byteslib/sync.mjsruns16,448 bytesreferences/captions.mddoc2,242 bytesreferences/local-tools.mddoc5,228 bytesreferences/motion-graphics.mddoc2,313 bytesreferences/reference-media.mddoc1,831 bytesreferences/review.mddoc3,110 bytesreferences/sound-sync.mddoc5,240 bytesscripts/doctor.mjsruns7,001 bytesscripts/index-broll.mjsruns1,487 bytesscripts/init-workspace.mjsruns2,287 bytesscripts/new-edit.mjsruns1,604 bytesscripts/reference-analyze.mjsruns6,463 bytesscripts/sfx-sync.mjsruns7,726 bytes
Read SKILL.md
# Edit video
The base guide for every short-form edit. It owns the cut, captions, sound, motion
graphics, safe placement and review. A **style** skill on top decides the finished
look. Make the treatment fit the story and actual footage: a natural reflection can
stay simple; a product claim may need moving proof.
## Pick a style
| Style | Looks like | Fits |
|---|---|---|
| `adaptive-glass` | Speaker with moving proof in footage-matched glass panels | Product, tool and explainer reels with real screen proof |
| `paper-grid` | White grid pane above the speaker, one animated UI artifact per line | Tool, repo and feature explainers where every sentence names a thing |
| `breakout-card` | Grid page, speaker in a bottom card with their head breaking out, one-to-two-word captions | Talking-head explainers that alternate graphics and personal lines |View the complete source on GitHubpublish-and-analyze
When your agent uses it
Take an approved cut to a scheduled post and back into the next idea: delivery export, a real-frame cover, hook variants that won't be held as duplicates, scheduling through FavStash after approval, then comparing results. Use when asked to post, schedule, upload, pick a cover, run a hook test or review how recent shorts performed.
What it loads into context
Frontmatter
79 tokensAlways available to the agent
SKILL.md
1,093 tokensWhen the skill is activated
Reference documents
1,053 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 1. Export once from the master
- 2. The cover is a second hook
- 3. Hook variants without duplicate holds
- 4. Caption and approval
- 5. Upload, verify, learn
Scripts executed separately
scripts/dupe_check.py
Files
SKILL.mdcore4,646 bytesSKILL.mdcore4,646 bytesagents/openai.yamlasset339 bytesreferences/duplicate-check.mddoc2,294 bytesreferences/favstash-connection.mddoc2,307 bytesscripts/dupe_check.pyruns8,396 bytes
Read SKILL.md
# Publish and analyze
The last step of the loop: an approved cut goes out, and its results choose the next
idea. **Nothing is uploaded or scheduled until the creator approves the exact files,
caption, account, settings and time.** Prepare everything, show one summary and wait
for "go".
FavStash does the posting and the analytics: one connected channel and 10 posts a
month are free. For Codex and Claude Code, its CLI bridge uploads local files; see
[connecting FavStash](references/favstash-connection.md). The FavStash tools describe
their own current parameters, so read them instead of guessing.
## 1. Export once from the master
View the complete source on GitHubSkills included
- find-ideas
- write-script
- adaptive-glass
- breakout-card
- motion-effects
- paper-grid
- product-motion-ads
- text-over-footage
- edit-video
- publish-and-analyze
Repository facts
- License
- Apache-2.0
- Created
- Sep 10, 2026
- Last pushed
- Oct 20, 2026
- Forks
- 8
- Open issues
- 0
- Project activity
- Active
Before you install
Network or broad shellAutomated signals, not a guarantee
Checked Nov 6, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 17 notes
skills/2-scripting/write-script/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/3-editing-styles/adaptive-glass/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/3-editing-styles/adaptive-glass/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/3-editing-styles/adaptive-glass/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/3-editing-styles/adaptive-glass/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/3-editing-styles/breakout-card/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/3-editing-styles/breakout-card/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/3-editing-styles/motion-effects/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/3-editing-styles/paper-grid/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/3-editing-styles/paper-grid/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/3-editing-styles/product-motion-ads/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/3-editing-styles/product-motion-ads/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/3-editing-styles/product-motion-ads/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/3-editing/edit-video/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/3-editing/edit-video/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/3-editing/edit-video/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/4-publish-and-learn/publish-and-analyze/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- No broad tool permissions
- No dangerous shell commands
- 72 network referencesin 11 files: .claude-plugin/plugin.json:6 skills/3-editing-styles/breakout-card/assets/fonts/Montserrat-Black.ttf:3895 skills/3-editing-styles/breakout-card/assets/fonts/Montserrat-Bold.ttf:8657 and 8 more
- 2 obfuscation signalsin 1 file: skills/3-editing-styles/breakout-card/assets/fonts/Montserrat-Black.ttf:1323
- No instruction overrides
- 67 executable scriptsin 34 files: skills/3-editing-styles/adaptive-glass/lib/glass.mjs:1 skills/3-editing-styles/adaptive-glass/lib/support.mjs:1 skills/3-editing-styles/adaptive-glass/scripts/scaffold-glass.mjs:1 and 31 more
- 12 references to secretsin 5 files: skills/3-editing/edit-video/scripts/reference-analyze.mjs:57 skills/3-editing-styles/breakout-card/scripts/breakout.py:23 skills/3-editing-styles/paper-grid/scripts/paper_grid.py:22 and 2 more
- No requests to vote in Hot
Show all 153 signals by file
.claude-plugin/plugin.json
- Network accessline 6
"author": { "name": "FavStash", "url": "https://www.favstash.app" - Network accessline 7
"name": "FavStash", "url": "https://www.favstash.app" }, - Network accessline 8
"url": "https://www.favstash.app" - Network accessline 9
}, "homepage": "https://www.favstash.app", "repository": "https://github.com/alisadiq-ai/favstash-ai-video-editing-skills", - Network accessline 10
"homepage": "https://www.favstash.app", - Network accessline 11
"repository": "https://github.com/alisadiq-ai/favstash-ai-video-editing-skills", - Network accessline 12
"license": "Apache-2.0", "documentationUrl": "https://github.com/alisadiq-ai/favstash-ai-video-editing-skills#readme", "supportUrl": "https://github.com/alisadiq-ai/favstash-ai-video-editing-skills/issues", - Network accessline 13
"documentationUrl": "https://github.com/alisadiq-ai/favstash-ai-video-editing-skills#readme", - Network accessline 14
"supportUrl": "https://github.com/alisadiq-ai/favstash-ai-video-editing-skills/issues", - Network accessline 15
"privacyPolicyUrl": "https://www.favstash.app/privacy", - Network accessline 16
"termsOfServiceUrl": "https://www.favstash.app/terms", - Network accessline 26
"favstash": { "type": "http", "url": "https://mcp.favstash.app/mcp" - Network accessline 27
"type": "http", "url": "https://mcp.favstash.app/mcp" } - Network accessline 28
"url": "https://mcp.favstash.app/mcp"
scripts/generate-sfx.mjs
- Executable scriptline 1
#!/usr/bin/env node
skills/3-editing-styles/adaptive-glass/SKILL.md
- Network accessline 153
The material CSS is an original implementation informed by the six-layer optical model in [liquid-glass-css](https://github.com/turtiesocks/agent-skills/tree/main/liquid-glass-css); - Network accessline 153
The material CSS is an original implementation informed by the six-layer optical model in [liquid-glass-css](https://github.com/turtiesocks/agent-skills/tree/main/liquid-glass-css); - Network accessline 154
model in [liquid-glass-css](https://github.com/turtiesocks/agent-skills/tree/main/liquid-glass-css); - Network accessline 154
model in [liquid-glass-css](https://github.com/turtiesocks/agent-skills/tree/main/liquid-glass-css);
skills/3-editing-styles/adaptive-glass/lib/glass.mjs
skills/3-editing-styles/adaptive-glass/lib/support.mjs
skills/3-editing-styles/adaptive-glass/scripts/scaffold-glass.mjs
skills/3-editing-styles/breakout-card/assets/fonts/Montserrat-Black.ttf
- Executable scriptline 1
Executable file - Executable scriptline 1
Executable file - Possible obfuscationline 1323
E,E,E,><E,>B:.:4E,>H>N>TE,E,E,>H>N>ZE,E,E,>H>N>`E,E,E,>H>N>`E,E,E,>H>N>`E,E,E,>H>N>`E,E,E,>H>N>fE,E,E,>l>N>`E,E,E,>H>N>fE,E,E,>H>N>rE,E,E,>H>N>xE,E,E,>H>N>ZE,E,E,>H>N>~E,E,E,>H>N>�E,E,E,>l>N>TE,E,E,>H>N>ZE,E,E,>H>N>�E,E,E,>H>N>`E,E,E,>H>N>� - Possible obfuscationline 1323
E,E,E,><E,>B:.:4E,>H>N>TE,E,E,>H>N>ZE,E,E,>H>N>`E,E,E,>H>N>`E,E,E,>H>N>`E,E,E,>H>N>`E,E,E,>H>N>fE,E,E,>l>N>`E,E,E,>H>N>fE,E,E,>H>N>rE,E,E,>H>N>xE,E,E,>H>N>ZE,E,E,>H>N>~E,E,E,>H>N>�E,E,E,>l>N>TE,E,E,>H>N>ZE,E,E,>H>N>�E,E,E,>H>N>`E,E,E,>H>N>� - Network accessline 3895
<U+0001><U+0001><U+0002> <U+0001>�<U+0001><U+0004>JK�0PX@ �<U+0002><U+0003><U+0001><U+0003><U+0002><U+0001>~�<U+0003><U+0003><U+0004>]�<U+0004><U+0004> K�<U+0001><U+0001>�_���&�L<U+001B>@<U+001B>�<U+0002><U+0003><U+0001><U+0003><U+0002><U+0001>~�<U+0004>�<U+0003><U+0002><U+0004><U+0003>e�<U+0001><U+0001>�_���(�LY�<U+0011><U+0012>#%%<U+0005><U+0007><U+0019>+�<U+0016><U+0015><U+0014><U+0006><U+0006>#"&'7<U+0016><U+0016>32654##57!5!<U+0015><U+0007><U+0002> [G�oL�7L-j1/7]^m��<U+0002><U+001F>�<U+0001>�iI@nC <U+001F>�<U+0019><U+001A> - Network accessline 3895
<U+0001><U+0001><U+0002> <U+0001>�<U+0001><U+0004>JK�0PX@ �<U+0002><U+0003><U+0001><U+0003><U+0002><U+0001>~�<U+0003><U+0003><U+0004>]�<U+0004><U+0004> K�<U+0001><U+0001>�_���&�L<U+001B>@<U+001B>�<U+0002><U+0003><U+0001><U+0003><U+0002><U+0001>~�<U+0004>�<U+0003><U+0002><U+0004><U+0003>e�<U+0001><U+0001>�_���(�LY�<U+0011><U+0012>#%%<U+0005><U+0007><U+0019>+�<U+0016><U+0015><U+0014><U+0006><U+0006>#"&'7<U+0016><U+0016>32654##57!5!<U+0015><U+0007><U+0002> [G�oL�7L-j1/7]^m��<U+0002><U+001F>�<U+0001>�iI@nC <U+001F>�<U+0019><U+001A> - Network accessline 3896
�<U+0002><U+0003><U+0001><U+0003><U+0002><U+0001>~�<U+0003><U+0003><U+0004>]�<U+0004><U+0004> K�<U+0001><U+0001>�_���&�L<U+001B>@<U+001B>�<U+0002><U+0003><U+0001><U+0003><U+0002><U+0001>~�<U+0004>�<U+0003><U+0002><U+0004><U+0003>e�<U+0001><U+0001>�_���(�LY�<U+0011><U+0012>#%%<U+0005><U+0007><U+0019>+�<U+0016><U+0015><U+0014><U+0006><U+0006>#"&'7<U+0016><U+0016>32654##57!5!<U+0015><U+0007><U+0002> [G�oL�7L-j1/7]^m��<U+0002><U+001F>�<U+0001>�iI@nC <U+001F>�<U+0019><U+001A> <U+001A>0�i��������>��<U+0002>�<U+0003>��"<U+0004><U+007F>���<U+0003><U+0007>@<U+0002>������>��<U+0002>�<U+0003>��"<U+0004><U+007F>���<U+0003><U+0007>,<U+0002>������<U+0017>��<U+0003>-<U+0003>��"�����<U+0003><U+0007>,<U+0002>������<U+0017>��<U+0003>-<U+0002>��"����<U+0001>G<U+0007>)<U+0003><U+0017>��/� - Network accessline 3896
�<U+0002><U+0003><U+0001><U+0003><U+0002><U+0001>~�<U+0003><U+0003><U+0004>]�<U+0004><U+0004> K�<U+0001><U+0001>�_���&�L<U+001B>@<U+001B>�<U+0002><U+0003><U+0001><U+0003><U+0002><U+0001>~�<U+0004>�<U+0003><U+0002><U+0004><U+0003>e�<U+0001><U+0001>�_���(�LY�<U+0011><U+0012>#%%<U+0005><U+0007><U+0019>+�<U+0016><U+0015><U+0014><U+0006><U+0006>#"&'7<U+0016><U+0016>32654##57!5!<U+0015><U+0007><U+0002> [G�oL�7L-j1/7]^m��<U+0002><U+001F>�<U+0001>�iI@nC <U+001F>�<U+0019><U+001A> <U+001A>0�i��������>��<U+0002>�<U+0003>��"<U+0004><U+007F>���<U+0003><U+0007>@<U+0002>������>��<U+0002>�<U+0003>��"<U+0004><U+007F>���<U+0003><U+0007>,<U+0002>������<U+0017>��<U+0003>-<U+0003>��"�����<U+0003><U+0007>,<U+0002>������<U+0017>��<U+0003>-<U+0002>��"����<U+0001>G<U+0007>)<U+0003><U+0017>��/� - Network accessline 3897
[G�oL�7L-j1/7]^m��<U+0002><U+001F>�<U+0001>�iI@nC <U+001F>�<U+0019><U+001A> - Network accessline 3897
[G�oL�7L-j1/7]^m��<U+0002><U+001F>�<U+0001>�iI@nC <U+001F>�<U+0019><U+001A> - Network accessline 6319
�2<U+0003>��<U+0003>�<U+0001><U+0004> � <U+0001> <U+0003>��<U+0003>�<U+0001><U+0004> �<U+000E>�4<U+0004>��<U+0003>�<U+0001><U+0004> �<U+0010>�<U+0014><U+0005><U+0017>�<U+0003>�<U+0001><U+0004> �<U+0011>� <U+0005>+Copyright 2011 The Montserrat Project Authors (https://github.com/JulietaUla/Montserrat)MontserratBlack7.200;ULA ;Montserrat-BlackMontserrat BlackVersion 7.200Montserrat-BlackJulieta Ulano - Network accessline 6319
�2<U+0003>��<U+0003>�<U+0001><U+0004> � <U+0001> <U+0003>��<U+0003>�<U+0001><U+0004> �<U+000E>�4<U+0004>��<U+0003>�<U+0001><U+0004> �<U+0010>�<U+0014><U+0005><U+0017>�<U+0003>�<U+0001><U+0004> �<U+0011>� <U+0005>+Copyright 2011 The Montserrat Project Authors (https://github.com/JulietaUla/Montserrat)MontserratBlack7.200;ULA ;Montserrat-BlackMontserrat BlackVersion 7.200Montserrat-BlackJulieta Ulano - Network accessline 6320
<U+0001> <U+0003>��<U+0003>�<U+0001><U+0004> �<U+000E>�4<U+0004>��<U+0003>�<U+0001><U+0004> �<U+0010>�<U+0014><U+0005><U+0017>�<U+0003>�<U+0001><U+0004> �<U+0011>� <U+0005>+Copyright 2011 The Montserrat Project Authors (https://github.com/JulietaUla/Montserrat)MontserratBlack7.200;ULA ;Montserrat-BlackMontserrat BlackVersion 7.200Montserrat-BlackJulieta UlanovskyJulieta - Network accessline 6320
<U+0001> <U+0003>��<U+0003>�<U+0001><U+0004> �<U+000E>�4<U+0004>��<U+0003>�<U+0001><U+0004> �<U+0010>�<U+0014><U+0005><U+0017>�<U+0003>�<U+0001><U+0004> �<U+0011>� <U+0005>+Copyright 2011 The Montserrat Project Authors (https://github.com/JulietaUla/Montserrat)MontserratBlack7.200;ULA ;Montserrat-BlackMontserrat BlackVersion 7.200Montserrat-BlackJulieta UlanovskyJulieta - Network accessline 6321
<U+0005>+Copyright 2011 The Montserrat Project Authors (https://github.com/JulietaUla/Montserrat)MontserratBlack7.200;ULA ;Montserrat-BlackMontserrat BlackVersion 7.200Montserrat-BlackJulieta UlanovskyJulieta Ulanovskyhttp://www.zkysky.com.ar/http - Network accessline 6321
<U+0005>+Copyright 2011 The Montserrat Project Authors (https://github.com/JulietaUla/Montserrat)MontserratBlack7.200;ULA ;Montserrat-BlackMontserrat BlackVersion 7.200Montserrat-BlackJulieta UlanovskyJulieta Ulanovskyhttp://www.zkysky.com.ar/http
skills/3-editing-styles/breakout-card/assets/fonts/Montserrat-Bold.ttf
- Executable scriptline 1
Executable file - Executable scriptline 1
Executable file - Network accessline 8657
�2<U+0003>C�<U+0003>�<U+0001><U+0004> � �2<U+0003>u�<U+0003>�<U+0001><U+0004> � <U+0001> <U+0003>��<U+0003>�<U+0001><U+0004> �<U+000E>�4<U+0004>�Copyright 2011 The Montserrat Project Authors (https://github.com/JulietaUla/Montserrat)MontserratBold7.200;ULA ;Montserrat-BoldMontserrat BoldVersion 7.200Montserrat-BoldJulieta UlanovskyJulieta Ulan - Network accessline 8657
�2<U+0003>C�<U+0003>�<U+0001><U+0004> � �2<U+0003>u�<U+0003>�<U+0001><U+0004> � <U+0001> <U+0003>��<U+0003>�<U+0001><U+0004> �<U+000E>�4<U+0004>�Copyright 2011 The Montserrat Project Authors (https://github.com/JulietaUla/Montserrat)MontserratBold7.200;ULA ;Montserrat-BoldMontserrat BoldVersion 7.200Montserrat-BoldJulieta UlanovskyJulieta Ulan - Network accessline 8658
�2<U+0003>u�<U+0003>�<U+0001><U+0004> � <U+0001> <U+0003>��<U+0003>�<U+0001><U+0004> �<U+000E>�4<U+0004>�Copyright 2011 The Montserrat Project Authors (https://github.com/JulietaUla/Montserrat)MontserratBold7.200;ULA ;Montserrat-BoldMontserrat BoldVersion 7.200Montserrat-BoldJulieta UlanovskyJulieta Ulanovskyhttp:// - Network accessline 8658
�2<U+0003>u�<U+0003>�<U+0001><U+0004> � <U+0001> <U+0003>��<U+0003>�<U+0001><U+0004> �<U+000E>�4<U+0004>�Copyright 2011 The Montserrat Project Authors (https://github.com/JulietaUla/Montserrat)MontserratBold7.200;ULA ;Montserrat-BoldMontserrat BoldVersion 7.200Montserrat-BoldJulieta UlanovskyJulieta Ulanovskyhttp:// - Network accessline 8659
<U+0001> <U+0003>��<U+0003>�<U+0001><U+0004> �<U+000E>�4<U+0004>�Copyright 2011 The Montserrat Project Authors (https://github.com/JulietaUla/Montserrat)MontserratBold7.200;ULA ;Montserrat-BoldMontserrat BoldVersion 7.200Montserrat-BoldJulieta UlanovskyJulieta Ulanovskyhttp://www.zkysky.c - Network accessline 8659
<U+0001> <U+0003>��<U+0003>�<U+0001><U+0004> �<U+000E>�4<U+0004>�Copyright 2011 The Montserrat Project Authors (https://github.com/JulietaUla/Montserrat)MontserratBold7.200;ULA ;Montserrat-BoldMontserrat BoldVersion 7.200Montserrat-BoldJulieta UlanovskyJulieta Ulanovskyhttp://www.zkysky.c
skills/3-editing-styles/breakout-card/assets/fonts/Montserrat-ExtraBold.ttf
- Executable scriptline 1
Executable file - Executable scriptline 1
Executable file - Network accessline 5588
�2<U+0003>��<U+0003>�<U+0001><U+0004> � �2<U+0003>��<U+0003>�<U+0001><U+0004> � <U+0001> <U+0003>��<U+0003>�<U+0001><U+0004> �<U+000E>�4<U+0005><U+0013>�<U+0003>�<U+0001><U+0004> �<U+0010>�<U+0014><U+0005>G�<U+0003>�<U+0001><U+0004> �<U+0011>�<U+0012><U+0005>[Copyright 2011 The Montserrat Project Authors (https://github.com/JulietaUla/Montserrat)MontserratExtraBold7.200;ULA ;Montserrat-ExtraBoldMontserrat ExtraBoldVersion 7.200Monts - Network accessline 5588
�2<U+0003>��<U+0003>�<U+0001><U+0004> � �2<U+0003>��<U+0003>�<U+0001><U+0004> � <U+0001> <U+0003>��<U+0003>�<U+0001><U+0004> �<U+000E>�4<U+0005><U+0013>�<U+0003>�<U+0001><U+0004> �<U+0010>�<U+0014><U+0005>G�<U+0003>�<U+0001><U+0004> �<U+0011>�<U+0012><U+0005>[Copyright 2011 The Montserrat Project Authors (https://github.com/JulietaUla/Montserrat)MontserratExtraBold7.200;ULA ;Montserrat-ExtraBoldMontserrat ExtraBoldVersion 7.200Monts - Network accessline 5589
�2<U+0003>��<U+0003>�<U+0001><U+0004> � <U+0001> <U+0003>��<U+0003>�<U+0001><U+0004> �<U+000E>�4<U+0005><U+0013>�<U+0003>�<U+0001><U+0004> �<U+0010>�<U+0014><U+0005>G�<U+0003>�<U+0001><U+0004> �<U+0011>�<U+0012><U+0005>[Copyright 2011 The Montserrat Project Authors (https://github.com/JulietaUla/Montserrat)MontserratExtraBold7.200;ULA ;Montserrat-ExtraBoldMontserrat ExtraBoldVersion 7.200Montserrat-ExtraB - Network accessline 5589
�2<U+0003>��<U+0003>�<U+0001><U+0004> � <U+0001> <U+0003>��<U+0003>�<U+0001><U+0004> �<U+000E>�4<U+0005><U+0013>�<U+0003>�<U+0001><U+0004> �<U+0010>�<U+0014><U+0005>G�<U+0003>�<U+0001><U+0004> �<U+0011>�<U+0012><U+0005>[Copyright 2011 The Montserrat Project Authors (https://github.com/JulietaUla/Montserrat)MontserratExtraBold7.200;ULA ;Montserrat-ExtraBoldMontserrat ExtraBoldVersion 7.200Montserrat-ExtraB - Network accessline 5590
<U+0001> <U+0003>��<U+0003>�<U+0001><U+0004> �<U+000E>�4<U+0005><U+0013>�<U+0003>�<U+0001><U+0004> �<U+0010>�<U+0014><U+0005>G�<U+0003>�<U+0001><U+0004> �<U+0011>�<U+0012><U+0005>[Copyright 2011 The Montserrat Project Authors (https://github.com/JulietaUla/Montserrat)MontserratExtraBold7.200;ULA ;Montserrat-ExtraBoldMontserrat ExtraBoldVersion 7.200Montserrat-ExtraBoldJulieta U - Network accessline 5590
<U+0001> <U+0003>��<U+0003>�<U+0001><U+0004> �<U+000E>�4<U+0005><U+0013>�<U+0003>�<U+0001><U+0004> �<U+0010>�<U+0014><U+0005>G�<U+0003>�<U+0001><U+0004> �<U+0011>�<U+0012><U+0005>[Copyright 2011 The Montserrat Project Authors (https://github.com/JulietaUla/Montserrat)MontserratExtraBold7.200;ULA ;Montserrat-ExtraBoldMontserrat ExtraBoldVersion 7.200Montserrat-ExtraBoldJulieta U
skills/3-editing-styles/breakout-card/assets/fonts/Montserrat-Medium.ttf
- Executable scriptline 1
Executable file - Executable scriptline 1
Executable file - Network accessline 5230
�2<U+0003>��<U+0003>�<U+0001><U+0004> � <U+0001> <U+0003>��<U+0003>�<U+0001><U+0004> �<U+000E>�4<U+0004>��<U+0003>�<U+0001><U+0004> �<U+0010>�<U+0014><U+0005>#�<U+0003>�<U+0001><U+0004> �<U+0011>� <U+0005>7Copyright 2011 The Montserrat Project Authors (https://github.com/JulietaUla/Montserrat)MontserratMedium7.200;ULA ;Montserrat-MediumMontserrat MediumVersion 7.200Montserrat-MediumJulieta U - Network accessline 5230
�2<U+0003>��<U+0003>�<U+0001><U+0004> � <U+0001> <U+0003>��<U+0003>�<U+0001><U+0004> �<U+000E>�4<U+0004>��<U+0003>�<U+0001><U+0004> �<U+0010>�<U+0014><U+0005>#�<U+0003>�<U+0001><U+0004> �<U+0011>� <U+0005>7Copyright 2011 The Montserrat Project Authors (https://github.com/JulietaUla/Montserrat)MontserratMedium7.200;ULA ;Montserrat-MediumMontserrat MediumVersion 7.200Montserrat-MediumJulieta U - Network accessline 5231
<U+0001> <U+0003>��<U+0003>�<U+0001><U+0004> �<U+000E>�4<U+0004>��<U+0003>�<U+0001><U+0004> �<U+0010>�<U+0014><U+0005>#�<U+0003>�<U+0001><U+0004> �<U+0011>� <U+0005>7Copyright 2011 The Montserrat Project Authors (https://github.com/JulietaUla/Montserrat)MontserratMedium7.200;ULA ;Montserrat-MediumMontserrat MediumVersion 7.200Montserrat-MediumJulieta UlanovskyJuli - Network accessline 5231
<U+0001> <U+0003>��<U+0003>�<U+0001><U+0004> �<U+000E>�4<U+0004>��<U+0003>�<U+0001><U+0004> �<U+0010>�<U+0014><U+0005>#�<U+0003>�<U+0001><U+0004> �<U+0011>� <U+0005>7Copyright 2011 The Montserrat Project Authors (https://github.com/JulietaUla/Montserrat)MontserratMedium7.200;ULA ;Montserrat-MediumMontserrat MediumVersion 7.200Montserrat-MediumJulieta UlanovskyJuli - Network accessline 5232
<U+0005>7Copyright 2011 The Montserrat Project Authors (https://github.com/JulietaUla/Montserrat)MontserratMedium7.200;ULA ;Montserrat-MediumMontserrat MediumVersion 7.200Montserrat-MediumJulieta UlanovskyJulieta Ulanovskyhttp://www.zkysky.com.ar/ - Network accessline 5232
<U+0005>7Copyright 2011 The Montserrat Project Authors (https://github.com/JulietaUla/Montserrat)MontserratMedium7.200;ULA ;Montserrat-MediumMontserrat MediumVersion 7.200Montserrat-MediumJulieta UlanovskyJulieta Ulanovskyhttp://www.zkysky.com.ar/
skills/3-editing-styles/breakout-card/assets/fonts/Montserrat-SemiBold.ttf
- Executable scriptline 1
Executable file - Executable scriptline 1
Executable file - Network accessline 5402
�2<U+0003>��<U+0003>�<U+0001><U+0004> � �2<U+0003>��<U+0003>�<U+0001><U+0004> � <U+0001> <U+0003>��<U+0003>�<U+0001><U+0004> �<U+000E>�4<U+0005><U+0007>�<U+0003>�<U+0001><U+0004> �<U+0010>�<U+0014><U+0005>;�<U+0003>�<U+0001><U+0004> �<U+0011>�<U+0010><U+0005>OCopyright 2011 The Montserrat Project Authors (https://github.com/JulietaUla/Montserrat)MontserratSemiBold7.200;ULA ;Montserrat-SemiBoldMontserrat SemiBoldVersion 7.200Montserr - Network accessline 5402
�2<U+0003>��<U+0003>�<U+0001><U+0004> � �2<U+0003>��<U+0003>�<U+0001><U+0004> � <U+0001> <U+0003>��<U+0003>�<U+0001><U+0004> �<U+000E>�4<U+0005><U+0007>�<U+0003>�<U+0001><U+0004> �<U+0010>�<U+0014><U+0005>;�<U+0003>�<U+0001><U+0004> �<U+0011>�<U+0010><U+0005>OCopyright 2011 The Montserrat Project Authors (https://github.com/JulietaUla/Montserrat)MontserratSemiBold7.200;ULA ;Montserrat-SemiBoldMontserrat SemiBoldVersion 7.200Montserr - Network accessline 5403
�2<U+0003>��<U+0003>�<U+0001><U+0004> � <U+0001> <U+0003>��<U+0003>�<U+0001><U+0004> �<U+000E>�4<U+0005><U+0007>�<U+0003>�<U+0001><U+0004> �<U+0010>�<U+0014><U+0005>;�<U+0003>�<U+0001><U+0004> �<U+0011>�<U+0010><U+0005>OCopyright 2011 The Montserrat Project Authors (https://github.com/JulietaUla/Montserrat)MontserratSemiBold7.200;ULA ;Montserrat-SemiBoldMontserrat SemiBoldVersion 7.200Montserrat-SemiBoldJ - Network accessline 5403
�2<U+0003>��<U+0003>�<U+0001><U+0004> � <U+0001> <U+0003>��<U+0003>�<U+0001><U+0004> �<U+000E>�4<U+0005><U+0007>�<U+0003>�<U+0001><U+0004> �<U+0010>�<U+0014><U+0005>;�<U+0003>�<U+0001><U+0004> �<U+0011>�<U+0010><U+0005>OCopyright 2011 The Montserrat Project Authors (https://github.com/JulietaUla/Montserrat)MontserratSemiBold7.200;ULA ;Montserrat-SemiBoldMontserrat SemiBoldVersion 7.200Montserrat-SemiBoldJ - Network accessline 5404
<U+0001> <U+0003>��<U+0003>�<U+0001><U+0004> �<U+000E>�4<U+0005><U+0007>�<U+0003>�<U+0001><U+0004> �<U+0010>�<U+0014><U+0005>;�<U+0003>�<U+0001><U+0004> �<U+0011>�<U+0010><U+0005>OCopyright 2011 The Montserrat Project Authors (https://github.com/JulietaUla/Montserrat)MontserratSemiBold7.200;ULA ;Montserrat-SemiBoldMontserrat SemiBoldVersion 7.200Montserrat-SemiBoldJulieta Ulano - Network accessline 5404
<U+0001> <U+0003>��<U+0003>�<U+0001><U+0004> �<U+000E>�4<U+0005><U+0007>�<U+0003>�<U+0001><U+0004> �<U+0010>�<U+0014><U+0005>;�<U+0003>�<U+0001><U+0004> �<U+0011>�<U+0010><U+0005>OCopyright 2011 The Montserrat Project Authors (https://github.com/JulietaUla/Montserrat)MontserratSemiBold7.200;ULA ;Montserrat-SemiBoldMontserrat SemiBoldVersion 7.200Montserrat-SemiBoldJulieta Ulano
skills/3-editing-styles/breakout-card/assets/fonts/OFL.txt
- Network accessline 1
Copyright 2011 The Montserrat Project Authors (https://github.com/JulietaUla/Montserrat) - Network accessline 1
Copyright 2011 The Montserrat Project Authors (https://github.com/JulietaUla/Montserrat) - Executable scriptline 1
Executable file - Executable scriptline 1
Executable file - Network accessline 3
This Font Software is licensed under the SIL Open Font License, Version 1.1. This license is copied below, and is also available with a FAQ at: http://scripts.sil.org/OFL - Network accessline 3
This Font Software is licensed under the SIL Open Font License, Version 1.1. This license is copied below, and is also available with a FAQ at: http://scripts.sil.org/OFL - Network accessline 5
http://scripts.sil.org/OFL - Network accessline 5
http://scripts.sil.org/OFL
skills/3-editing-styles/breakout-card/scripts/breakout.py
skills/3-editing-styles/breakout-card/scripts/build_plates.py
skills/3-editing-styles/breakout-card/scripts/example_build.py
skills/3-editing-styles/breakout-card/scripts/preview_mix.py
skills/3-editing-styles/paper-grid/scripts/capture_page.py
skills/3-editing-styles/paper-grid/scripts/example_build.py
skills/3-editing-styles/paper-grid/scripts/fix-frame0.sh
skills/3-editing-styles/paper-grid/scripts/paper_grid.py
skills/3-editing-styles/paper-grid/scripts/snap.py
skills/3-editing-styles/product-motion-ads/SKILL.md
- Network accessline 263
The inspect → plan → build method and the grounding and reading-time rules are informed by [brag](https://github.com/latent-spaces/brag) (MIT); no third-party text - Network accessline 263
The inspect → plan → build method and the grounding and reading-time rules are informed by [brag](https://github.com/latent-spaces/brag) (MIT); no third-party text - Network accessline 264
informed by [brag](https://github.com/latent-spaces/brag) (MIT); no third-party text - Network accessline 264
informed by [brag](https://github.com/latent-spaces/brag) (MIT); no third-party text
skills/3-editing/edit-video/lib/args.mjs
skills/3-editing/edit-video/lib/files.mjs
skills/3-editing/edit-video/lib/media.mjs
skills/3-editing/edit-video/lib/paths.mjs
skills/3-editing/edit-video/lib/process.mjs
skills/3-editing/edit-video/lib/rights.mjs
skills/3-editing/edit-video/lib/sfx.mjs
skills/3-editing/edit-video/lib/sync.mjs
skills/3-editing/edit-video/references/reference-media.md
- Network accessline 11
node <skill>/scripts/reference-analyze.mjs --url "https://example.com/reel" --edit /path/to/run - Network accessline 11
node <skill>/scripts/reference-analyze.mjs --url "https://example.com/reel" --edit /path/to/run - Access to secretsline 31
[Credential-related source omitted] - Access to secretsline 31
[Credential-related source omitted]
skills/3-editing/edit-video/scripts/doctor.mjs
skills/3-editing/edit-video/scripts/index-broll.mjs
skills/3-editing/edit-video/scripts/init-workspace.mjs
skills/3-editing/edit-video/scripts/new-edit.mjs
skills/3-editing/edit-video/scripts/reference-analyze.mjs
- Executable scriptline 1
#!/usr/bin/env node - Executable scriptline 1
#!/usr/bin/env node - Access to secretsline 57
[Credential-related source omitted] - Access to secretsline 57
[Credential-related source omitted] - Access to secretsline 58
[Credential-related source omitted] - Access to secretsline 58
[Credential-related source omitted]
skills/3-editing/edit-video/scripts/sfx-sync.mjs
skills/4-publish-and-learn/publish-and-analyze/references/favstash-connection.md
- Network accessline 27
Hosted chat apps and other agents use remote MCP with OAuth. Follow [FavStash's agent install guide](https://www.favstash.app/INSTALL_FOR_AGENTS.md) - Network accessline 27
Hosted chat apps and other agents use remote MCP with OAuth. Follow [FavStash's agent install guide](https://www.favstash.app/INSTALL_FOR_AGENTS.md) - Network accessline 28
[FavStash's agent install guide](https://www.favstash.app/INSTALL_FOR_AGENTS.md) - Network accessline 28
[FavStash's agent install guide](https://www.favstash.app/INSTALL_FOR_AGENTS.md) - Network accessline 29
for the host-specific route and the [CLI guide](https://www.favstash.app/cli.md) - Network accessline 29
for the host-specific route and the [CLI guide](https://www.favstash.app/cli.md)
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Some files could not be read; the facts below still hold.
Declared and executed: 10 facts
- Contacts www.zkysky.com.ar, which SKILL.md, the README and the plugin manifest do not mentionbreakout-card/assets/fonts/Montserrat-Black.ttf:6321High confidence
- Contacts scripts.sil.org, which SKILL.md, the README and the plugin manifest do not mentionbreakout-card/assets/fonts/Montserrat-Black.ttf:6321High confidence
- Contacts www.zkysky.com.ar, which SKILL.md, the README and the plugin manifest do not mentionbreakout-card/assets/fonts/Montserrat-Bold.ttf:8659High confidence
- Contacts scripts.sil.org, which SKILL.md, the README and the plugin manifest do not mentionbreakout-card/assets/fonts/Montserrat-Bold.ttf:8659High confidence
- Contacts www.zkysky.com.ar, which SKILL.md, the README and the plugin manifest do not mentionbreakout-card/assets/fonts/Montserrat-ExtraBold.ttf:5590High confidence
- Contacts scripts.sil.org, which SKILL.md, the README and the plugin manifest do not mentionbreakout-card/assets/fonts/Montserrat-ExtraBold.ttf:5590High confidence
- Contacts www.zkysky.com.ar, which SKILL.md, the README and the plugin manifest do not mentionbreakout-card/assets/fonts/Montserrat-Medium.ttf:5232High confidence
- Contacts scripts.sil.org, which SKILL.md, the README and the plugin manifest do not mentionbreakout-card/assets/fonts/Montserrat-Medium.ttf:5232High confidence
- Contacts www.zkysky.com.ar, which SKILL.md, the README and the plugin manifest do not mentionbreakout-card/assets/fonts/Montserrat-SemiBold.ttf:5404High confidence
- Contacts scripts.sil.org, which SKILL.md, the README and the plugin manifest do not mentionbreakout-card/assets/fonts/Montserrat-SemiBold.ttf:5404High confidence
Signal confidence: 139 facts
- Executable script in code of a file that runsscripts/generate-sfx.mjs:1High confidence
- Network access in prose of the SKILL.mdskills/3-editing-styles/adaptive-glass/SKILL.md:153Low confidence
- Network access in prose of the SKILL.mdadaptive-glass/SKILL.md:153Low confidence
- Network access in prose of the SKILL.mdskills/3-editing-styles/adaptive-glass/SKILL.md:154Low confidence
- Network access in prose of the SKILL.mdadaptive-glass/SKILL.md:154Low confidence
- Executable script in code of a file that runsskills/3-editing-styles/adaptive-glass/lib/glass.mjs:1High confidence
- Executable script in code of a file that runsadaptive-glass/lib/glass.mjs:1High confidence
- Executable script in a comment of a file that runsskills/3-editing-styles/adaptive-glass/lib/support.mjs:1Low confidence
- Executable script in a comment of a file that runsadaptive-glass/lib/support.mjs:1Low confidence
- Executable script in code of a file that runsskills/3-editing-styles/adaptive-glass/scripts/scaffold-glass.mjs:1High confidence
- Executable script in code of a file that runsadaptive-glass/scripts/scaffold-glass.mjs:1High confidence
- Executable script in code of a file that runsskills/3-editing-styles/breakout-card/assets/fonts/Montserrat-Black.ttf:1High confidence
- Executable script in code of a file that runsbreakout-card/assets/fonts/Montserrat-Black.ttf:1High confidence
- Possible obfuscation in code of a file that runsskills/3-editing-styles/breakout-card/assets/fonts/Montserrat-Black.ttf:1323High confidence
- Possible obfuscation in code of a file that runsbreakout-card/assets/fonts/Montserrat-Black.ttf:1323High confidence
- Network access in code of a file that runsskills/3-editing-styles/breakout-card/assets/fonts/Montserrat-Black.ttf:3895High confidence
- Network access in code of a file that runsbreakout-card/assets/fonts/Montserrat-Black.ttf:3895High confidence
- Network access in code of a file that runsskills/3-editing-styles/breakout-card/assets/fonts/Montserrat-Black.ttf:3896High confidence
- Network access in code of a file that runsbreakout-card/assets/fonts/Montserrat-Black.ttf:3896High confidence
- Network access in code of a file that runsskills/3-editing-styles/breakout-card/assets/fonts/Montserrat-Black.ttf:3897High confidence
- Network access in code of a file that runsbreakout-card/assets/fonts/Montserrat-Black.ttf:3897High confidence
- Network access in code of a file that runsskills/3-editing-styles/breakout-card/assets/fonts/Montserrat-Black.ttf:6319High confidence
- Network access in code of a file that runsbreakout-card/assets/fonts/Montserrat-Black.ttf:6319High confidence
- Network access in code of a file that runsskills/3-editing-styles/breakout-card/assets/fonts/Montserrat-Black.ttf:6320High confidence
- Network access in code of a file that runsbreakout-card/assets/fonts/Montserrat-Black.ttf:6320High confidence
- Network access in code of a file that runsskills/3-editing-styles/breakout-card/assets/fonts/Montserrat-Black.ttf:6321High confidence
- Network access in code of a file that runsbreakout-card/assets/fonts/Montserrat-Black.ttf:6321High confidence
- Executable script in code of a file that runsskills/3-editing-styles/breakout-card/assets/fonts/Montserrat-Bold.ttf:1High confidence
- Executable script in code of a file that runsbreakout-card/assets/fonts/Montserrat-Bold.ttf:1High confidence
- Network access in code of a file that runsskills/3-editing-styles/breakout-card/assets/fonts/Montserrat-Bold.ttf:8657High confidence
- Network access in code of a file that runsbreakout-card/assets/fonts/Montserrat-Bold.ttf:8657High confidence
- Network access in code of a file that runsskills/3-editing-styles/breakout-card/assets/fonts/Montserrat-Bold.ttf:8658High confidence
- Network access in code of a file that runsbreakout-card/assets/fonts/Montserrat-Bold.ttf:8658High confidence
- Network access in code of a file that runsskills/3-editing-styles/breakout-card/assets/fonts/Montserrat-Bold.ttf:8659High confidence
- Network access in code of a file that runsbreakout-card/assets/fonts/Montserrat-Bold.ttf:8659High confidence
- Executable script in code of a file that runsskills/3-editing-styles/breakout-card/assets/fonts/Montserrat-ExtraBold.ttf:1High confidence
- Executable script in code of a file that runsbreakout-card/assets/fonts/Montserrat-ExtraBold.ttf:1High confidence
- Network access in code of a file that runsskills/3-editing-styles/breakout-card/assets/fonts/Montserrat-ExtraBold.ttf:5588High confidence
- Network access in code of a file that runsbreakout-card/assets/fonts/Montserrat-ExtraBold.ttf:5588High confidence
- Network access in code of a file that runsskills/3-editing-styles/breakout-card/assets/fonts/Montserrat-ExtraBold.ttf:5589High confidence
- Network access in code of a file that runsbreakout-card/assets/fonts/Montserrat-ExtraBold.ttf:5589High confidence
- Network access in code of a file that runsskills/3-editing-styles/breakout-card/assets/fonts/Montserrat-ExtraBold.ttf:5590High confidence
- Network access in code of a file that runsbreakout-card/assets/fonts/Montserrat-ExtraBold.ttf:5590High confidence
- Executable script in code of a file that runsskills/3-editing-styles/breakout-card/assets/fonts/Montserrat-Medium.ttf:1High confidence
- Executable script in code of a file that runsbreakout-card/assets/fonts/Montserrat-Medium.ttf:1High confidence
- Network access in code of a file that runsskills/3-editing-styles/breakout-card/assets/fonts/Montserrat-Medium.ttf:5230High confidence
- Network access in code of a file that runsbreakout-card/assets/fonts/Montserrat-Medium.ttf:5230High confidence
- Network access in code of a file that runsskills/3-editing-styles/breakout-card/assets/fonts/Montserrat-Medium.ttf:5231High confidence
- Network access in code of a file that runsbreakout-card/assets/fonts/Montserrat-Medium.ttf:5231High confidence
- Network access in code of a file that runsskills/3-editing-styles/breakout-card/assets/fonts/Montserrat-Medium.ttf:5232High confidence
and 89 more
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Native | Manifest .claude-plugin/plugin.json | .claude/skills/<skill-name>/ |
| Codex | Native | Manifest AGENTS.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md skills/1-research/find-ideas/SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md skills/1-research/find-ideas/SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md skills/1-research/find-ideas/SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md skills/1-research/find-ideas/SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.