feat: native Remotion chart picker, agent skill, and multi-frame CLI#85
Open
yasenchen-cmd wants to merge 2 commits into
Open
feat: native Remotion chart picker, agent skill, and multi-frame CLI#85yasenchen-cmd wants to merge 2 commits into
yasenchen-cmd wants to merge 2 commits into
Conversation
… radar Adapted from Hermes Studio (chenys/hermes-studio) scene components: - frame-data-donut (DataDonut.tsx): SVG donut/ring chart with spring-animated slices, center figure rollup, staggered legend. 382 lines. ← src/video/scenes.tsx SceneDonut - frame-data-hbars (DataHBars.tsx): Horizontal bars with top/bottom grouping, spring growth, rollup values, log-scale fallback. 281 lines. ← src/video/scenes.tsx SceneDeptBars - frame-data-line (DataLine.tsx): SVG line chart with stroke-dashoffset path drawing, gradient area fill, staggered data points, trend arrow. 320 lines. ← src/video/scenes.tsx SceneMonthlyTrend - frame-data-radar (DataRadar.tsx): SVG radar/spider chart with concentric grid rings, spring polygon, warn-threshold coloring. 230 lines. ← src/video/scenes.tsx SceneRadar All templates: pure system fonts, responsive layout (16:9/9:16/1:1 via useVideoConfig), no external assets, offline-deterministic. Co-Authored-By: chenys <noreply@github.com>
Expose all five native data templates in Studio (format card + per-frame picker), remap series data per chart type, ship an installable agent skill, and wire content-graph CLI commands (set-graph / write-frame / enhance). Co-authored-by: Cursor <cursoragent@cursor.com>
Contributor
|
Heads-up: you also have #37 open against the same area — both PRs touch the |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
items↔points/axes) and addlist-native-templates+ multi-frame CLI (set-graph/write-frame/enhance)SKILL.md,skills/html-video/,.cursor/skills/html-video/,scripts/install-agent-skill.sh) and sync README roadmap with Remotion shipped statusTest plan
pnpm --filter @html-video/core test(native-data normalize cases)pnpm --filter @html-video/cli exec node --test test/project-frames.test.tshtml-video list-native-templates --jsonreturns 5 templates, defaultframe-data-rollupbash scripts/install-agent-skill.shinstalls to~/.claude/skills/html-video/Made with Cursor