meme-factory — Claude Code skill: what it does, how to install
Builds meme image links via the memegen.link service inside Claude Code. Useful for social media graphics, code review jokes, and team chats.
npx claude-code-templates@latest --skill creative-design/meme-factoryWhat meme-factory does
The skill turns text prompts into direct image links using the public memegen.link service. Claude Code selects a fitting template from catalog options like drake, fine, or buzz, then places text into the top and bottom positions. The output renders as an image link or Markdown preview.
It includes a text encoding guide alongside a Python helper named meme_generator.py. Formatting relies on swapping spaces for underscores or dashes, while punctuation like question marks requires tilde escapes such as ~q. Missing character escapes will break the generated URL. The request also accepts URL query parameters for custom dimensions, font selection, or alternative background images.
What it helps with
- generate meme images for social media posts
- insert contextual humor into code reviews
- create captioned graphics without graphic design tools
- adjust image dimensions for Slack or Discord
Example prompts for the agent
- meme-factory: create a meme about deploying on Friday
- /meme-factory drake manual_testing automated_testing
- Create a meme with the fry template about finding a bug
How to install meme-factory
1claude-code-templates
npx claude-code-templates@latest --skill creative-design/meme-factory2Skills CLI (Vercel)
npx skills add davila7/claude-code-templates --skill meme-factory -a claude-code3Manually: put the files in place
~/.claude/skills/meme-factory/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/meme-factory/
Manually: put the files in place
.agents/skills/meme-factory/SKILL.mdFor all projects use ~/.agents/skills/
Manually: put the files in place
.cursor/skills/meme-factory/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install davila7/claude-code-templates meme-factory2Manually: put the files in place
.github/skills/meme-factory/SKILL.mdPlatform CLI
gemini skills install https://github.com/davila7/claude-code-templates --path cli-tool/components/skills/creative-design/meme-factoryManually: put the files in place
.devin/skills/meme-factory/SKILL.mdThe legacy .windsurf/skills/ path still works
Claude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about meme-factory
How to install meme-factory in Claude Code?
Run npx claude-code-templates@latest --skill creative-design/meme-factory in your terminal. Once completed, the skill is immediately ready for use inside Claude Code.
What does meme-factory do?
It creates meme image URLs through the memegen.link service based on your instructions. Claude Code picks the template, encodes caption text, and produces a valid image URL.
Is an API key required for memegen.link?
No account or secret token is needed because memegen.link operates without authentication. All layout parameters and labels are passed directly inside the URL path.