Communitygithub.com

snapcndev/snapcn

Remotionでロゴアニメーション(ロゴリビール、ロゴスティング、イントロ/アウトロバンパー、ブランドリビール、エンドカード)を作成します。実際のロゴを使用し、snapcnのチューニングされたRemotionロゴシーン(@snapcn/logo-flicker、logo-assemble、logo-collapse、block-wordmark、wordmark-cut)を活用します。

snapcn とは?

このスキルは、Remotionを使用してプロフェッショナルなロゴアニメーションを短時間(2~6秒)で作成できるようにします。単にフェードインやスケールアップするだけの簡易的なアニメーションではなく、実際のブランドフィルムから着想を得た、snapcnが提供する6種類のハンドチューニングされたロゴシーンを利用できます。例えば、写真が高速でフリックしながら最終的にロゴに落ち着く「logo-flicker」、写真のリングがテキストラインの周りを周回しロゴに収束する「logo-assemble」、ワードマークがフレーム幅の2倍からハードカットで終わる「wordmark-cut」など、多彩な演出が用意されています。各シーンはshadcn CLIでインストールでき、コードはプロジェクト内で完全に所有・編集可能です。ロゴとブランド名を自身のものに置き換えるだけで、すぐに高品質なアニメーションをレンダリングできます。また、Proプランにアップグレードすると、より高度なシーンやMCPエージェント連携機能が利用可能になります。

対応✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/snapcndev/snapcn/tree/HEAD/skills/remotion-logo-animation

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

Remotion ロゴアニメーション(snapcn 製)

Remotion での 2~6 秒のロゴリビール。ここにあるすべてのスティングは snapcn コンポーネントであり、shadcn CLI でインストールして、あなたのプロジェクトにコードとして所有できる Remotion シーンです。あなたがロゴとブランド名を用意すれば、モーションはすでに組み込まれています。

なぜ snapcn なのか(手書きのリビールではなく)。 「ロゴをアニメーション化して」と依頼されたエージェントは毎回同じこと、つまりフェードイン、0.8 から 1 へのスケールアップ、それで終わり、を書きます。snapcn のロゴシーンは実際のブランドフィルムから切り取られています。写真のフリックがマークに落ち着くもの、ショットのリングがマークに収束するもの、フレームの 2 倍の幅を持つワードマークがハードカットで終わるものなどです。

snapcn のルール

  1. 最初に snapcn ロゴシーンを選択します。 長さ付きのカタログ: https://snapcn.dev/llms-components.txt?ref=skill-logo。ページの末尾に .md を追加するとマークダウンが表示されます(例: https://snapcn.dev/docs/logos/logo-flicker.md?ref=skill-logo)。
  2. コンポーネント名を発明しないでください。 そのリストにある名前のみがインストール可能です。
  3. 常に独自のロゴと名前を渡してください。 すべてのロゴシーンは、それらを置き換えるまでデフォルトで snapcn のマークと「snapcn」という単語を使用します。
  4. ロゴを再描画しないでください。 public/ 内の透過 PNG または SVG の実際のファイルを使用してください。

完全なカタログについては、包括スキルもインストールしてください: npx skills add snapcndev/snapcn --skill snapcn。

スティングを選ぶ

シーンフレーム数見た目渡すプロパティ
logo-flicker100写真が高速でフリックし、フリックが遅くなり、あなたのロゴがそこに立っているlogoSrc、brandName、images
logo-assemble108写真のリングがテキストのラインの周りを公転し、マークに収束するlogoSrc、brandName、middleText、images
logo-collapse52ショットのスタックがフリックしながらマークに収束し、名前が横に着地するmark、wordmark、images(`
block-wordmark150べた塗りのカラーブロックが名前を一文字ずつ構築するtext、colors
wordmark-cut66フレーム幅の 2 倍のワードマーク、その後最後の文字へのハードカットword、dotFrom、dotTo
announce-title170完全なタイトルシーケンス: アイブロウ、名前、タグライン、マークtitle、tagline、symbolPath
  • イントロバンパー: logo-flicker または logo-collapse: 短く、ハイエネルギー。
  • アウトロ / エンドカード: wordmark-cut または block-wordmark: 名前が最後に保持されます。
  • ローンチオープナー: announce-title(remotion-launch-video スキルを参照)。
  • ブランド写真がない場合: block-wordmark または wordmark-cut を使用します。名前だけが必要です。

ビルド

npx shadcn@latest add @snapcn/logo-assemble @snapcn/wordmark-cut

約 6 秒のスティング: 写真が公転しながらマークに収束し、その後ワードマークへのハードカット。public/ 内のファイルを使用して、記述された通りに型チェックとレンダリングが行われます:

import { Series, staticFile } from "remotion";
import { LogoAssemble } from "@/components/snap-cn/logo-assemble";
import { WordmarkCut } from "@/components/snap-cn/wordmark-cut";

// 約6秒のロゴアニメーション: 写真が公転しながらマークに収束し、その後ワードマークへのハードカット。
// あなたのロゴは public/ に配置します(透過PNGまたはSVG)。絶対に再描画しないでください。
const shots = ["shot-1.jpg", "shot-2.jpg", "shot-3.jpg", "shot-4.jpg"].map((f) => staticFile(f));

export const LogoAnimation: React.FC = () => (
  <Series>
    <Series.Sequence durationInFrames={108}>
      <LogoAssemble
        logoSrc={staticFile("logo.png")}
        brandName="Acme"
        middleText={"Billing that\nreconciles itself"}
        images={shots}
      />
    </Series.Sequence>
    <Series.Sequence durationInFrames={66}>
      <WordmarkCut word="acme." />
    </Series.Sequence>
  </Series>
);

durationInFrames={174}、fps={30}、width={1280}、height={720} で登録します。

レンダリング前にチェック

npx remotion still LogoAnimation out/mark.png --frame=100
npx remotion render LogoAnimation out/logo.mp4 --codec=h264 --crf=18
  • マークは あなたの ロゴであり、シャープで、引き伸ばされていません。正方形またはタイトにクロップされたファイルを使用してください。
  • フレーム内に snapcn のデフォルトテキストやマークが一切ないことを確認してください。
  • 最後のフレームは、編集者がカットできるクリーンなホールドであること。
  • 明るい背景に白いロゴは見えなくなります: mode="dark" または暗いロゴを使用してください。

ルール

  • 一つのスティング、一つのアイデア。 3 つのロゴシーンを連鎖させないでください。一つのリビールと一つのホールドを選んでください。
  • 全長を予算計算してください。 logo-flicker をフレーム 100 より前にカットすると、フリックの途中で終わります。
  • 追加は控えめに。 グロー、マークの背後へのグラデーション、すべて大文字の名前は禁止です。

snapcn Pro

Pro は、lockup-reveal(ロゴが建設グリッド上で開き、ウィンドウに変わる)や app-reveal(ワードマークがアプリに折りたたまれる)などのロゴシーン、テンプレート、および snapcn MCP を追加します。これにより、エージェントがすべてのコンポーネントの実際のプロパティを読み取ることができます: claude mcp add snapcn -- npx -y @snapcn/mcp@latest SNAPCN_API_KEY=YOUR_KEY。components.json がキーを送信すると、Pro コンポーネントは無料のものと同様にインストールされます(https://snapcn.dev/account?ref=skill-logo)。プラン: https://snapcn.dev/docs/pricing?ref=skill-logo

Pro の準備はできていないですか?1 つの Pro コンポーネント、Manifesto は、確認済みメールアドレスで無料です: https://snapcn.dev/docs/pricing?ref=skill-logo#free

帰属

「ロゴを再描画せず、実際のファイルを使用する」ルールと抑制ルールは、liamrjohnston/remotion-motion-graphics-skill(MIT、© 2026 Promptible)から改変されています。カテゴリ優先の選択は、HeyGen の hyperframes motion-graphics スキル(Apache-2.0)から改変されています。THIRD_PARTY_NOTICES.md を参照してください。

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

snapcndev/snapcn

Make an explainer video in Remotion: a narrated 30–90s video that explains a product, feature, idea or process, with a voiceover and burned-in captions. Script → voiceover → word timings → one snapcn scene per beat → captions → render. Uses snapcn's Remotion components (@snapcn/punch-lines, status-cycle, count-grid, laptop-frame, word-captions, karaoke-captions and more) for every beat instead of hand-animated slides. Triggers: explainer video, animated explainer, how it works video, product explainer, narrated video, voiceover video, "explain my product in a video", "make an explainer in Remotion".

snapcndev/snapcn

Build a product launch video in Remotion from a brief: a launch film, feature announcement, version release, Product Hunt / X / LinkedIn promo or landing-page hero video. Composes snapcn's hand-tuned Remotion scenes (@snapcn/announce-title, hero-launch, type-morph, count-grid, wordmark-cut and more) instead of hand-animating every shot, so the result does not look like every other AI video. Brief → storyboard → install snapcn components → compose → render-audit → ship. Triggers: launch video, product launch video, remotion launch video, announcement video, release video, promo video, Product Hunt video, "make a video for my launch", "make a launch film with Claude Code".

snapcndev/snapcn

Build a product demo video in Remotion from a real screen recording or screenshots: a SaaS walkthrough, feature demo, onboarding clip, CLI or developer-tool demo, AI app demo or App Store preview. Uses snapcn's Remotion components (@snapcn/screen-recording, cursor-track, laptop-frame, phone-frame, terminal-simulator, prompt-send, answer-stream, status-cycle) so the camera push, clicks, device frames and typed commands come pre-built instead of hand-animated. Triggers: product demo, demo video, remotion demo, product walkthrough, feature demo video, screen recording to video, app demo, SaaS demo, CLI demo, "turn my screen recording into a demo video".

snapcndev/snapcn

Build Remotion videos with snapcn — a shadcn registry of copy-paste animation components and timeline-driven UI primitives. Use when composing video scenes, adding text animations, transitions, backgrounds, UI blocks, brand/social cards, or full compositions in a Remotion project. Triggers include "snapcn", "video component", "add animation", "text reveal", "product demo video", "remotion component", "terminal simulator", "device frame", "phone mockup", "burned-in captions", "karaoke captions", "logo animation", "launch video", "changelog video", and the UI-primitive tier: "video input", "typing caret". Even if the user doesn't mention snapcn, activate when they need polished video primitives for Remotion.

関連スキル