Paul de Lavallaz

Morfeo Remotion Style

デザイン・メディアv1.0.0
作者:Paul de Lavallaz更新日 2026-05-11morfeo-remotion-style@clawhub_pauldelavallaz/morfeo-remotion-style
動画処理

AlphaMoatによると、2026-09時点でMorfeo Remotion Styleのダウンロード数は2,510、スター数は4で、AIスキル全体5,078件中4,090位、デザイン・メディアでは512件中397位です。

インストール数
143
ダウンロード数
2510
スター数
4
総合順位
#4,090
全体の上位 81% · デザイン・メディアの上位 78%
プラットフォームインストール数ダウンロード数スター数コメント
ClawHub ↗7623704-
SkillHub ↗14325104—

プラットフォームごとに集計方法と集計時点が異なります。

このスキルでできること

ブランドカラー、タイポグラフィ、レイアウト、アニメーション、絵文字やブランドアイコンの描画方法を説明します。一部の例はnpmパッケージやCDN上の絵文字画像に依存します。導入前に依存関係の出所と版を確認し、外部リクエストがコンテンツと環境で許容されることを確認してください。

資料公開日 2026-10-29

できること

  • ブランド動画の文字組みとレイアウトを揃える
  • アニメーションやコンポーネントの実装例を参照する
  • 絵文字やブランドアイコンの描画方法を確認する

使う場面

  • Remotionプロジェクトで該当ブランドのスタイルを使うとき
  • 依存関係の出所と版を確認した後
  • CDN利用が許可されるか素材をローカル化したとき

プロンプト例

スキルのドキュメントをもとに生成した例であり、実際の実行結果ではありません。

このRemotion動画をガイドに沿ってタイポグラフィ、レイアウト、アニメーションの観点から確認してください。パッケージをインストールせず、外部CDNにも接続しないでください。

月次の推移

ダウンロード数2510
1594208625782026-03 · ダウンロード数 16622026-05 · ダウンロード数 19262026-06 · ダウンロード数 20392026-07 · ダウンロード数 22342026-08 · ダウンロード数 23062026-09 · ダウンロード数 251026-0326-09
スター数4
3442026-03 · スター数 32026-05 · スター数 42026-06 · スター数 42026-07 · スター数 42026-08 · スター数 42026-09 · スター数 426-0326-09

2026-09 から集計方法を変更し、同名スキルを作者ごとに分けて集計し、全スキルを対象にしました。破線は変更前の月で、変更後のデータとは直接比較せず、変更をまたぐ増減も計算していません。

月ダウンロード数前月比スター数
2026-092510—4
2026-082306+3.2%4
2026-072234+9.6%4
2026-062039+5.9%4
2026-051926—4
2026-031662—3

SKILL.md 原文

作者が公開した元のファイルをテキストのまま表示しています。AlphaMoat による編集や審査はしていません。リンクはクリックできません。コマンドは内容を確認してから実行してください。取得日 2026-10-23。

4.1 KB・ClawHub v1.0.0
---
name: morfeo-remotion-style
description: Morfeo Academy's Remotion video style guide. Use when creating Remotion videos, stories, or animations for Paul/Morfeo Academy. Triggers on "estilo Morfeo", "mi estilo Remotion", "video para Morfeo", "story estilo Morfeo", or any Remotion video request from Paul.
---

# Morfeo Remotion Style

Style guide for Remotion videos matching Morfeo Academy's brand.

## Brand Colors
すべて表示(全 171 行)

```typescript
export const colors = {
  lime: "#cdff3d",      // Primary accent - VERY IMPORTANT
  black: "#050508",     // Background
  darkGray: "#111111",  // Secondary bg
  white: "#FFFFFF",     // Text
  gray: "#888888",      // Muted text
};
```

## Typography

```typescript
import { loadFont as loadDMSans } from "@remotion/google-fonts/DMSans";
import { loadFont as loadInstrumentSerif } from "@remotion/google-fonts/InstrumentSerif";
import { loadFont as loadJetBrainsMono } from "@remotion/google-fonts/JetBrainsMono";

export const fonts = {
  heading: `${instrumentSerif}, serif`,  // Títulos - ALWAYS italic
  body: `${dmSans}, sans-serif`,         // Cuerpo
  mono: `${jetBrainsMono}, monospace`,   // Código
};
```

**Rules:**
- Headings: Instrument Serif, **always italic**, weight 400
- Body: DM Sans, weight 400-600
- Code/tech: JetBrains Mono

## Emojis

Use Apple emojis via CDN (Remotion can't render system emojis):

```typescript
// See references/AppleEmoji.tsx for full component
<AppleEmoji emoji="🤖" size={28} />
<InlineEmoji emoji="🎙️" size={38} />  // For inline with text
```

## Brand Icons (WhatsApp, Telegram, etc.)

Use inline SVGs, not icon libraries (they don't work in Remotion):

```typescript
// See references/BrandIcon.tsx for full component
<BrandIcon brand="whatsapp" size={44} />
<BrandIcon brand="telegram" size={44} />
```

## Animation Style

### Spring Config
```typescript
spring({ 
  frame, 
  fps, 
  from: 0, 
  to: 1, 
  config: { damping: 15 }  // Standard damping
});
```

### Entry Sequence (staggered reveals)
1. **Tag** (frame 0-15): Fade in + slide from top
2. **Emoji** (frame 15+): Scale spring from 0
3. **Title** (frame 30-50): Fade + slide from bottom
4. **Lines** (frame 60, 90, 120): Staggered fade in

### Pulsing Effect (for emojis)
```typescript
const pulse = interpolate(
  frame % 60,
  [0, 30, 60],
  [1, 1.1, 1],
  { extrapolateRight: "clamp" }
);
```

## Common Elements

### Lime Tag (top of screen)
```typescript
<div style={{
  position: "absolute",
  top: 80,
  fontSize: 28,
  fontWeight: 600,
  fontFamily: fonts.body,
  color: colors.black,
  backgroundColor: colors.lime,
  padding: "12px 28px",
  borderRadius: 30,
  display: "flex",
  alignItems: "center",
  gap: 8,
}}>
  <AppleEmoji emoji="🤖" size={28} /> TEXT HERE
</div>
```

### Big Emoji (center)
```typescript
<AppleEmoji emoji="🗣️" size={140} />
```

### Title (Instrument Serif italic)
```typescript
<h1 style={{
  fontSize: 68,
  fontWeight: 400,
  fontFamily: fonts.heading,
  fontStyle: "italic",  // ALWAYS
  color: colors.white,
  textAlign: "center",
  lineHeight: 1.15,
}}>
  Text with <span style={{ color: colors.lime }}>lime accent</span>
</h1>
```

## Video Specs

- **Format:** 1080x1920 (9:16 vertical stories)
- **FPS:** 30
- **Duration:** 5 seconds (150 frames) per story
- **Background:** Always `colors.black` (#050508)

## Project Setup

```bash
npx create-video@latest --template blank
npm i @remotion/google-fonts
```

## File Structure

```
src/
├── styles.ts          # Colors & fonts exports
├── AppleEmoji.tsx     # Emoji component
├── BrandIcon.tsx      # Brand icons (WhatsApp, Telegram, etc.)
├── [StoryName].tsx    # Individual stories
└── Root.tsx           # Composition setup
```

## References

- `references/styles.ts` - Complete styles file
- `references/AppleEmoji.tsx` - Apple emoji component
- `references/BrandIcon.tsx` - Brand icons component
- `references/MorfeoStory-example.tsx` - Full story example

## DO NOT

- ❌ Use system fonts (won't render)
- ❌ Use icon libraries like simple-icons (won't work)
- ❌ Use non-italic headings
- ❌ Use colors outside the palette
- ❌ Forget the lime accent color

デザイン・メディアの人気スキル

データ月:2026-09 · ダウンロード数、スター数、インストール数は公開スキルレジストリ(ClawHub、SkillHub)から月単位で集計しています。詳しくはデータの方法論をご覧ください。