mcpField
G
generating-memes

generating-memes

github.com/geekjourneyxクリエイティブ・メディア3247 回インストール37 週間前に更新
リポジトリ

generating-memes について

meme CLIで画像やテキストを使ったミームを作るスキルです。テンプレートの検索、要件確認、プレビューから生成、素材の取得までの手順を扱います。

主な機能

  1. 01298種類のテンプレート一覧と検索
  2. 02画像・テキストの要件確認
  3. 03テンプレートのプレビューと生成
  4. 04テンプレート素材のダウンロード

活用シーン

  1. 01キーワードからミーム用テンプレートを探す
  2. 02写真からpetpetアニメーションを作る
  3. 03テキストで対比やリアクション系ミームを作る

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/geekjourneyx/meme-generator-skill --skill generating-memes

インストール後、Claude Code で/generating-memesを入力して読み込まれたか確認します。

同梱ファイルreferences/examples.mdreferences/templates.md

詳細

ミームの生成

298 種類以上のテンプレートを備えた meme CLI ツールを使用してミームを作成します。

クイックスタート

すべてのテンプレートを一覧表示:

meme list

キーワードでテンプレートを検索:

meme search <keyword>

ミームを生成:

meme generate <template> --images <paths> --texts <texts>

人気のテンプレート

よく使われるテンプレート:

テンプレート説明種類
petpetなでなでアニメーション (摸/摸摸)画像
slapビンタアニメーション (一巴掌)画像
hugハグアニメーション (抱/抱抱)画像
rubすり寄りアニメーション (贴/贴贴)画像
patポンポンアニメーション (拍)画像
kissキスアニメーション (亲/亲亲)画像
pinchほっぺをつまむ (捏/捏脸)画像
5000choyen大文字/小文字のコントラストテキスト
always「Always」形式のミームテキスト
shock驚愕のリアクション (震惊)テキスト
clownピエロのミーム (小丑)画像
stare_at_youあなたをじっと見つめる (盯着你)画像
loadingローディングアニメーションテキスト
good_news朗報ヘッダー (喜报)テキスト
bad_news悲報ヘッダー (悲报)テキスト
applaud拍手 (鼓掌)画像
praise称賛 (表扬)テキスト
speechless呆れてものが言えない (无语)画像
run_away逃げろ (快逃)画像
suck吸う/すすりますアニメーション (吸/嗦)画像

テンプレートの完全なリストを見る

使用パターン

画像ベースのミーム

1 枚以上の画像を必要とするテンプレート:

# Single image
meme generate petpet --images /path/to/photo.jpg

# Save to file
meme generate petpet --images /path/to/photo.jpg > output.gif
テキストベースのミーム

テキストのみを使用するテンプレート:

# 5000兆 (big/small contrast)
meme generate 5000choyen --texts "IMPORTANT" "ignore this"

# Always meme
meme generate always --texts "the answer is 42"
混合 (画像 + テキスト)
推奨ワークフロー
  1. テンプレートを検索する: meme search <keyword>
  2. テンプレートをプレビューする: meme preview <template>
  3. 要件を確認する: meme info <template>
  4. ミームを生成する: meme generate <template> [options]
例: Petpet ミームを作成する
# 1. Verify template exists
meme search pet

# 2. See what it needs
meme info petpet
# Output: needs 1 image, 0 text

# 3. Generate
meme generate petpet --images friend.jpg > petpet.gif

コマンドリファレンス

コマンド説明
meme list298 種類のテンプレートをすべて一覧表示
meme search <keyword>キーワードでテンプレートを検索
meme info <template>テンプレートの要件 (画像、テキスト、パラメータ) を表示
meme preview <template>テンプレートのプレビューを生成
meme generate <template>ミームを作成
meme download必要なリソースをダウンロード

その他の例を見る

トラブルシューティング

「meme: command not found」

meme CLI がインストールされていません。GitHub からインストールしてください:

# Download the binary
curl -L https://github.com/MemeCrafters/meme-generator-rs/releases/latest/download/meme-x86_64-unknown-linux-gnu -o meme

# Make executable and install
chmod +x meme
sudo mv meme /usr/local/bin/

# Download required resources
meme download

GitHub: https://github.com/MemeCrafters/meme-generator-rs

代替方法: Rust でソースからビルド:

cargo install meme-generator
meme download
テンプレートが見つからない

「unknown template」エラーで生成が失敗する場合:

# Verify template name
meme list | grep <template>

# Search for similar templates
meme search <keyword>

# Check template info
meme info <template>
リソースが見つからない

画像やテンプレートが見つからない場合:

meme download

これにより、必要なテンプレートアセットがすべてダウンロードされます。

ネットワークの問題 (ダウンロード失敗)

meme download が接続タイムアウトで失敗する場合:

# Error example:
# WARN Failed to download: Connection timed out (os error 110)
# The CLI cannot reach cdn.jsdelivr.net

# Solution: Download resources manually from GitHub releases
# Visit: https://github.com/MemeCrafters/meme-generator-rs/releases

注意: 一部のテンプレートは、組み込みアセットがあれば、リソースをダウンロードしなくても動作する場合があります。

ヒント

  • 生成する前に meme info <template> を使って要件を把握しましょう
  • 出力をリダイレクトして保存できます: > output.gif
  • 多くのテンプレートは画像とテキストの両方をサポートしています
  • 一部のテンプレートにはオプションのパラメータがあります (petpet の --circle など)
  • テンプレート名がわからない場合は meme search で探しましょう

コメント