Skip to content

@remotion/skills: Prefer Bézier easing over springs#6973

Merged
JonnyBurger merged 4 commits intomainfrom
cursor/skills-bezier-timing-guidance
Apr 4, 2026
Merged

@remotion/skills: Prefer Bézier easing over springs#6973
JonnyBurger merged 4 commits intomainfrom
cursor/skills-bezier-timing-guidance

Conversation

@JonnyBurger
Copy link
Copy Markdown
Member

Summary

Updates the Remotion Cursor skill docs so the timing rule recommends interpolate + Easing.bezier as the default for designed motion (CSS cubic-bezier parity, predictable duration, copy/paste from curve editors). spring() stays documented as a specialized option for physics-like overshoot.

  • rules/timing.md: Reorder and expand with three copy-paste Bézier examples; preset easings and composing interpolations; springs moved to a closing “specialized” section.
  • rules/animations.md: One paragraph pointing to timing.md for eased motion.
  • SKILL.md: Index line for timing.md updated.

Test plan

  • N/A (markdown-only skill content)

Made with Cursor

@pullfrog
Copy link
Copy Markdown
Contributor

pullfrog bot commented Apr 3, 2026

Reviewed PR #6973 — no actionable issues found. Verified Easing.bezier API correctness against packages/core/src/easing.ts, confirmed all Bézier examples are valid, and checked cross-references for consistency. Approved.

Task list (4/4 completed)
  • Read and understand the full diff
  • Verify Easing.bezier API correctness
  • Check for stale references or broken links
  • Draft review comments and submit

Pullfrog  | View workflow run | Triggered by Pullfrog | Using Big Pickle (free) | 𝕏

@vercel
Copy link
Copy Markdown
Contributor

vercel bot commented Apr 3, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
bugs Ready Ready Preview, Comment Apr 4, 2026 4:45pm
1 Skipped Deployment
Project Deployment Actions Updated (UTC)
remotion Skipped Skipped Apr 4, 2026 4:45pm

Request Review

Copy link
Copy Markdown
Contributor

@pullfrog pullfrog bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Clean restructure. Easing.bezier API, parameters, and CSS cubic-bezier parity all verified against the implementation in packages/core/src/easing.ts and packages/core/src/bezier.ts. Examples are correct, cross-references in SKILL.md and animations.md are consistent, and the springspringValue rename properly avoids shadowing the import.

Pullfrog  | View workflow run | Using Big Pickle (free) | 𝕏

@vercel vercel bot temporarily deployed to Preview – remotion April 4, 2026 16:26 Inactive
@JonnyBurger JonnyBurger changed the title @remotion/skills: Refocus timing rule on Bézier easing over springs @remotion/skills: Prefer Bézier easing over springs Apr 4, 2026
@vercel vercel bot temporarily deployed to Preview – remotion April 4, 2026 16:45 Inactive
@JonnyBurger JonnyBurger merged commit 85ebe26 into main Apr 4, 2026
14 of 15 checks passed
@JonnyBurger JonnyBurger deleted the cursor/skills-bezier-timing-guidance branch April 4, 2026 16:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant