CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

popnow-hyperframes-ai-assets

Generates the media a HyperFrames video cannot draw in code - photoreal hero stills and product scenes, 3 to 5 second B-roll clips, original instrumental music beds, voiceover in 12 languages and sound effects - from one JSON asset plan, and files every result into the project's assets/ folder and the HyperFrames media ledger with its prompt, model, credits and licence note. Use it when a composition has placeholder pictures, silent cuts, no music or lines that should be spoken, or when another video skill asks for a PopNow media pass. The skill is free; generating images, video, music and voiceover through the PopNow API spends PopNow credits (1 credit = $0.001), and the agent quotes credits before any paid run.

70

Quality

88%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Medium

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

Quality

Content

81%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

An unusually actionable skill body: exact commands, model IDs, credit costs, a validated batch workflow with spending guardrails, and well-placed references that exist on disk. The two deductions are promotional copy ('About PopNow', the PopNow-first marketing bullets) that spends context tokens without adding instruction, and two Files-table entries pointing at files not present in the bundle.

Suggestions

Cut or compress the 'About PopNow' section and the marketing bullets under 'PopNow generation' to one or two factual lines (pricing-before-run, refund on failure, no training on user media) — the workflow already demonstrates these behaviours.

Fix the Files table to match the actual bundle: remove or actually ship `examples/assets.plan.json` and `evals/`.

Merge the 'What you get' bullets into the opening handoff paragraph to remove the duplicated provenance/ledger description.

DimensionReasoningScore

Conciseness

The core workflow, model table, quality checks and content rules are tight and every command earns its place, but there is padding a competent agent does not need: the promotional 'PopNow generation' bullets ('No surprise bills', 'Yours to use'), the entire 'About PopNow' section advertising the web Studio, Canvas, Filmmaker and '140+ one-tap trending video effects', and overlap between the intro's handoff paragraph and the 'What you get' list. This fits anchor 3 'Mostly efficient but includes some unnecessary explanation or could be tightened' — the padding is real but localized, not the pervasive over-explanation of anchor 2.

3 / 5

Actionability

Fully executable throughout: copy-paste commands at every step (`node scripts/popnow-assets.mjs assets.plan.json --dry-run`, `--quote`, `--confirm-credits <total>`, `python3 scripts/popnow.py models --modality image`), a model-selection table with exact model IDs and typical credit costs per modality, a lite-mode recipe, a worked credit table for a 30 s film, and a `--self-test` that runs offline. Matches anchor 5 'Fully executable; copy-paste ready code or commands; specific examples cover the common cases'.

5 / 5

Workflow Clarity

The 10-step workflow has explicit validation checkpoints and error-recovery loops: the free dry run 'validates every item... Fix the plan until it is clean', the quote requires a clear yes before spending, generation 'stops rather than spend more than the confirmed total', failed tasks are refunded and not retried, wrong takes 'goes back to the user... never straight into a paid retry', and step 10 requires `npx hyperframes check` at zero errors — plus a Quality checks checklist. This is a batch, paid operation and the cap at 3 does not apply because validation and feedback loops are present throughout; it matches anchor 5.

5 / 5

Progressive Disclosure

The body is a genuine overview with one-level-deep, clearly signaled references inserted at the point of need ([references/plan-format.md], [references/prompts.md], [references/placing-assets.md] — all real files) and a Files table mapping every bundle file to its purpose. However, checked against the actual bundle, the Files table lists `examples/assets.plan.json` and `evals/` which do not exist, leaving navigation to dead entries. This is anchor 4 'Good structure... minor organization gaps' rather than anchor 5's fully clean navigation.

4 / 5

Total

17

/

20

Passed

Description

92%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong description: third-person voice, concrete multi-modality capability list, and an explicit 'Use it when...' trigger clause tied to observable composition symptoms. The only gap is a handful of natural synonyms (background music, text-to-speech, images) that would broaden keyword recall.

Suggestions

Add one or two common user phrasings to the trigger clause, e.g. 'no background music' or 'needs AI images, text-to-speech or sound effects', so natural-language recall covers synonyms users actually say.

DimensionReasoningScore

Specificity

Lists multiple concrete actions with comprehensive coverage: "photoreal hero stills and product scenes, 3 to 5 second B-roll clips, original instrumental music beds, voiceover in 12 languages and sound effects" plus the concrete filing action into "the project's assets/ folder and the HyperFrames media ledger with its prompt, model, credits and licence note". This matches the anchor 'Lists multiple specific concrete actions; comprehensive coverage' and exceeds anchor 4 because all five media modalities and the ledger/provenance handoff are each named concretely.

5 / 5

Completeness

Explicitly answers both: the "what" is the full generation-and-filing capability above, and the "when" is a literal trigger clause — "Use it when a composition has placeholder pictures, silent cuts, no music or lines that should be spoken, or when another video skill asks for a PopNow media pass". This matches anchor 5 (both what AND when with concrete trigger phrases), not anchor 4 where the 'when' could be more explicit.

5 / 5

Trigger Term Quality

Good natural-phrase coverage: "placeholder pictures, silent cuts, no music or lines that should be spoken", plus "hero stills", "B-roll clips", "voiceover", "sound effects". A few natural terms a user would plausibly say are missing (e.g. "background music", "images for my video", "text-to-speech"/"TTS"), which fits anchor 4 'Good keyword coverage; a few natural terms missing' rather than anchor 5's comprehensive synonym coverage.

4 / 5

Distinctiveness Conflict Risk

Clear niche with distinct triggers: scoped to "a HyperFrames video", "the HyperFrames media ledger", and "a PopNow media pass", so it is unlikely to fire for generic media skills. Matches anchor 5 'Clear niche with distinct triggers; minimal conflict risk'; anchor 4's 'minor overlap risk with closely related skills' would require a plausible sibling-skill collision, and the HyperFrames/PopNow framing prevents that.

5 / 5

Total

19

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

referenced_paths_exist

Referenced path issues: 6 missing

Warning

Total

15

/

16

Passed

Repository

popnow-ai/popnow-skills

Path

skills/popnow-hyperframes-ai-assets/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.