help quicky produce instagram reels and youtube shorts
94
96%
Does it follow best practices?
Impact
87%
2.12xAverage score across 3 eval scenarios
Passed
No findings from the security scan
{
"context": "Negative/refusal case: the skill prescribes a hard stop when no music track exists — beat-synced cutting is the pipeline's core value, so the agent must not proceed on invented beats. It further prescribes a specific three-option menu (drop an audio file; fetch the track from a YouTube link with a music-rights reminder; fixed-BPM grid explicitly framed as last resort) and using the pipeline's status tooling to identify the blocked stage. Baseline agents typically either fabricate a rhythm and deliver a plan, or ask a generic 'send me the music' without the plugin's specific option menu. Lift lives in the stop plus the specific menu shape.",
"type": "weighted_checklist",
"checklist": [
{
"name": "stops-instead-of-fabricating-beats",
"description": "No cut plan is produced from invented beat timestamps: the pipeline halts at beat detection and the missing-music blocker is surfaced to the coach. Failure looks like a beats.json or cut plan built from a silently chosen arbitrary rhythm presented as the deliverable.",
"max_score": 25
},
{
"name": "offers-drop-a-file-option",
"description": "work/next_steps.md offers the coach the option of providing an audio file to place in the project's music location. Failure: the note never mentions the coach simply supplying a track.",
"max_score": 10
},
{
"name": "offers-youtube-fetch-option",
"description": "work/next_steps.md offers pulling the track from a YouTube link using the pipeline's fetch tooling (fetch_music.py / yt-dlp based). Failure: the YouTube sourcing option is absent, so the coach isn't told the pipeline can fetch audio for them.",
"max_score": 25
},
{
"name": "youtube-option-carries-rights-reminder",
"description": "The YouTube option is accompanied by a music rights / licensing warning about publishing externally rendered audio on the platforms. Failure: YouTube sourcing is offered with no mention of usage rights, exposing the coach to muted or removed reels.",
"max_score": 15
},
{
"name": "offers-fixed-grid-as-last-resort",
"description": "A fixed-BPM rhythm grid is offered as an explicit fallback/last resort to be re-synced once a track is chosen — not as the default path. Failure: the fallback is missing, or it is presented as the recommended way forward.",
"max_score": 15
},
{
"name": "identifies-blocked-stage-via-pipeline-state",
"description": "The blocked stage (beat detection / music) is identified using the pipeline's state tooling (e.g., pipeline.py status or next output referenced in next_steps.md or the session), not just ad-hoc narrative. Failure: no evidence the pipeline state machine was consulted.",
"max_score": 10
}
]
}.tessl-plugin
evals
skills
reel-builder
assets
remotion-cards
references
scripts