
Keep skills in Notion as the source of truth, then download SKILL.md files into Claude Code, Codex, Cursor, Gemini, or Grok.
The Hook
“(No spoken dialogue — The track opens with a percussive, almost pizzicato-like synth melody, accompanied by a driving sub-bass and crisp 808s.)”
Product Reveal
“(No spoken dialogue — A high-energy audio transition occurs at [0:07] with a rapid snare roll and cymbal crash, leading into a more complex jazz-fusion inspired section.)”
Feature Teaser
“(No spoken dialogue — Another significant transition with a cymbal swell and snare fill happens at [0:15], introducing a new melodic phrase.)”
Call to Action
“(No spoken dialogue — A final, dramatic riser and sub-bass drop/impact occurs at [0:29], concluding the piece with a powerful flourish.)”
Synthesizable in Remotion · key components of the notion-skills-launch-template template.
A primary text element remains static while a secondary, related text element rapidly cycles through different values, often accompanied by a logo or icon change. This creates a sense of dynamic integration or multiple options.
Use Remotion's <Sequence> and <AbsoluteFill> for scene management. Implement a `spring()` animation for text opacity and scale for each cycling element. Utilize `interpolate()` for precise timing of text changes, ensuring each new text/logo pair appears and disappears smoothly. Manage state for the active text/logo using `useState` and `useEffect` to trigger changes based on `frame`.
Text appears character by character, simulating a user typing, often with a blinking cursor at the end. This is used for search bars, command line inputs, or content generation.
Employ `split()` on the text string and map over characters. Use `interpolate()` to control the opacity and display of each character based on the current frame, creating a staggered reveal. A `spring()` animation can be applied to a vertical bar for the blinking cursor effect, toggling its opacity or scale.
Simulated user interface interactions, including mouse clicks, modal pop-ups, toggle switches, and notification banners, to demonstrate product functionality.
Layer UI elements using `AbsoluteFill` and `spring()` for entrance/exit animations (e.g., modal slide-up, notification fade-in). Mouse cursor movement can be animated using `interpolate()` for X/Y coordinates. Toggle switches and button clicks can be represented by `interpolate()` on color or scale properties.
Purpose. Immediately establishes the product's core value proposition: seamless integration with multiple AI agents.
Execution. Rapid-fire text and logo carousel showcasing various AI platforms, synchronized with the energetic audio intro.
Purpose. Demonstrates the ease of creating and deploying a custom 'skill' within Notion and making it available to local agents.
Execution. Detailed screen recording of UI interactions: typing, form filling, modal pop-ups, and toggle switches, all animated to simulate real-time usage.
Purpose. Shows the practical application of the installed skill within an external AI agent's interface.
Execution. Typing animation in a terminal-like environment, demonstrating how the Notion skill is invoked and used via command-line prompts.
Purpose. Reiterates Notion's central role as the 'source of truth' for skills.
Execution. Final logo reveal with a subtle animation, accompanied by a powerful audio flourish.
Objective
Launch video for 'Animatiq Templates', a platform for generating custom video templates for various social media platforms.How the recipe adapts
The DynamicTextCarousel primitive would showcase 'Animatiq Templates with YouTube, TikTok, Instagram, LinkedIn'. The TypingCursorReveal would demonstrate a user typing 'create a short-form ad template' into the Animatiq interface. The UIDialogueFlow would show selecting template parameters, previewing, and downloading the final video, with a notification 'Downloaded to Premiere Pro, DaVinci Resolve, CapCut'.Scene durations (4 scenes, 32.4s)
Key Remotion components

Anthropic introduces Cowork, which brings the Claude Code way of delegating tasks to everyday, non-technical work.
Don't type, just speak. Flawless voice-to-text across every app at 240 WPM.

One workspace for knowledge scattered across Slack, email, Docs, and Notion. Connect your tools and build apps and agents that stay live with your data.