一键导入
meme-maker
Search meme templates, suggest formats, and generate local or hosted image memes.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Search meme templates, suggest formats, and generate local or hosted image memes.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Drive native Windows app GUIs (Office, Settings, Calculator, file dialogs, Photoshop, anything Win32) via UFO2 and the Windows accessibility tree. NOT for browser tasks -- use run_browser_task instead.
Drive a real web browser (Chromium via Playwright + browser-use) to accomplish tasks inside web pages -- forms, scraping, multi-page flows, web-based tests. Use for ANY task that interacts with rendered HTML.
Debug Node.js with node inspect, --inspect, breakpoints, CDP, heap, and CPU profiles.
Use the Crabbox wrapper for OpenClaw remote validation across Linux, macOS, Windows, and WSL2, including delegated Blacksmith Testbox proof. Report the actual provider and id.
Debug OpenClaw model, provider, tool-surface, code-mode, streaming, and live/Crabbox behavior by choosing the right logs, probes, and proof path before changing code.
Run, rerun, debug, or interpret OpenClaw Parallels install, onboarding, gateway smoke, and upgrade checks.
| name | meme-maker |
| description | Search meme templates, suggest formats, and generate local or hosted image memes. |
| metadata | {"openclaw":{"emoji":"🖼️","requires":{"bins":["node"]}}} |
Create meme drafts from a curated template registry without bundling copyrighted template images.
Quick start
{baseDir}/scripts/meme.mjs search "bad choice"{baseDir}/scripts/meme.mjs suggest "slow python image scripts"{baseDir}/scripts/meme.mjs render drake --text "Python cold starts" --text "Node sharp cache" --out /tmp/meme.svg{baseDir}/scripts/meme.mjs render drake --text "Maybe API" --text "Local render" --out /tmp/meme.png{baseDir}/scripts/meme.mjs render drake --service imgflip --text "before" --text "after"Modes
local is default. It downloads template images from their source URL with a browser-like user agent, caches them under the user cache dir, embeds the image in an SVG, and writes SVG. If --out ends in .png, it uses sharp when available.imgflip calls Imgflip caption_image and prints the hosted URL. It requires IMGFLIP_USER and IMGFLIP_PASS unless supplied via --username and --password.Commands
list [--json]: list the built-in curated templates.search <query> [--json]: search template names, aliases, tags, and use cases.suggest <topic> [--limit N] [--json]: rank templates for the topic.render <template> --text TEXT ... [--out PATH] [--service local|imgflip]: generate a meme.refresh [--limit N] [--json]: fetch current Imgflip top templates for research; do not overwrite the curated registry automatically.Template registry
{baseDir}/references/templates.json for the curated 20-template registry.suggest first when the user describes a joke but does not know the format.Hygiene