CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

hyperframes-cli

HyperFrames CLI dev loop. Use when running npx hyperframes init, add, catalog, capture, lint, validate, inspect, layout, snapshot, preview, play, render, publish, lambda, doctor, browser, info, upgrade, skills, compositions, docs, benchmark, telemetry, transcribe, tts, or remove-background, or when troubleshooting the HyperFrames build/render environment. Entry point for AWS Lambda cloud rendering (`hyperframes lambda deploy / render / progress / destroy / policies`).

Quality

87%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

92%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.

Excellent instruction-focused skill body: fully executable commands, an explicitly sequenced dev loop with validation gates, user-gated rendering with post-render verification, and a model routing structure backed by real, well-scoped reference files. The only weaknesses are minor: a time-sensitive flag-status note and some repetition of Lambda content across sections.

DimensionReasoningScore

Conciseness

The body is dense and command-first with essentially no explanation of concepts Claude already knows — every line is a rule, command, or gate. Minor trims exist: the time-sensitive "--skip-skills flag is currently neutered (temporary, while the skills.sh registry catches up)" note, and Lambda coverage repeated across the Workflow, its own section, and the routing row, which keeps it just under the lean anchor 5 and well above anchor 3's unnecessary-explanation level.

4 / 5

Actionability

Fully executable, copy-paste-ready commands throughout: every workflow step is a literal `npx hyperframes …` invocation, the doctor gate is a complete pipeline ("npx hyperframes doctor --json | jq -e '.ok' > /dev/null"), post-render verification includes the exact shell check and ffprobe command, and snapshot usage explains how to compute the <t1>,<t2> midpoint values ("data-start + data-duration/2") — matching anchor 5's coverage of common cases with concrete commands.

5 / 5

Workflow Clarity

The 7-step Scaffold→Write→Lint→Validate→Inspect→Preview→Render sequence has explicit validation checkpoints ("Run lint, validate, and inspect before preview"), a user-approval gate before render, post-render verification, and a completion-gate section with a red-flags table mapping observed failures to root causes — a clear error-recovery feedback loop matching anchor 5.

5 / 5

Progressive Disclosure

The body is a genuine overview with a routing table that maps each task cluster to one of six reference files, all of which exist in references/ and are substantive, one level deep with no nesting. Decision-critical detail (agent conventions, completion gates) is appropriately kept inline while bulk per-command detail is deferred — matching anchor 5's clear overview with well-signaled references and easy navigation.

5 / 5

Total

19

/

20

Passed

Description

78%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, trigger-rich description that explicitly states when to use the skill via an exhaustive command list and a troubleshooting clause, with excellent distinctiveness from the unique tool name. The main gap is that the "what" relies on the "dev loop" label and command enumeration rather than stating the underlying capabilities in plain action verbs.

Suggestions

State the core capabilities as actions before the trigger list, e.g. "Scaffolds, lints, validates, previews, and renders HTML video compositions via the HyperFrames CLI" — this would lift both specificity and completeness to anchor 5.

Add a few natural task-level trigger phrases users would say beyond command names, such as "make/render a video project", "video timeline", or "Studio preview".

Trim the long subcommand enumeration to the high-frequency commands and summarize the tail (e.g., "…and other hyperframes subcommands") so the description stays scannable without losing triggers.

DimensionReasoningScore

Specificity

The description enumerates concrete command-level triggers ("npx hyperframes init, add, catalog, capture, lint, validate, inspect…") plus "troubleshooting the HyperFrames build/render environment" and "Entry point for AWS Lambda cloud rendering", which is specific and near-comprehensive. It stops short of anchor 5 because the capabilities themselves (scaffold a video project, lint/validate compositions, render videos) are conveyed only via command names rather than stated as concrete actions, and it exceeds anchor 3 because far more than 1–2 actions are named.

4 / 5

Completeness

Both parts are present: the "what" ("HyperFrames CLI dev loop", "Entry point for AWS Lambda cloud rendering") and a fully explicit "when" ("Use when running npx hyperframes [commands]… or when troubleshooting the HyperFrames build/render environment") with concrete trigger phrases. It falls just under anchor 5 because the "what" is a label ("dev loop") rather than an explicit verb-level statement of what the skill does, while clearly exceeding anchor 4's weaker-when bar.

4 / 5

Trigger Term Quality

Good keyword coverage: the tool name, ~25 natural subcommand terms users would actually type (lint, render, doctor, snapshot, tts, remove-background), plus "troubleshooting" and "AWS Lambda" phrasing. Not anchor 5 because a few natural task-level phrases users might say are missing (e.g., "make/render a video", "video project", "Studio", "snapshot a frame"); not anchor 3 because coverage already includes synonyms like tts/transcribe and both CLI and cloud-render vocabulary.

4 / 5

Distinctiveness Conflict Risk

"HyperFrames" is a unique named tool with distinctive subcommand triggers (hyperframes lambda deploy/render/progress/destroy/policies, remove-background, doctor), giving it a clear niche with minimal overlap risk against generic skills — matching the anchor 5 example's profile of a named format plus specific triggers.

5 / 5

Total

17

/

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: 1 missing

Warning

Total

15

/

16

Passed

Repository

calesthio/OpenMontage

Path

.agents/skills/hyperframes-cli/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.