tenequm/memegen-rs/assets
Claude Code and agent skill by tenequm/memegen-rs
- community
Checking that the SKILL.md file is still in the repository.
Generate meme images from memegen.rs by building a URL. The template and caption text go straight into the URL path, and the response is the image (PNG or animated GIF). Use when asked to make a meme, caption an image, or produce a shareable meme link.
Install
npx vskill@latest install tenequm/memegen-rs/assetsSKILL.md
memegen-rs
Generate memes by building a URL against https://memegen.rs. The response is the image itself - nothing to install, no account, no request body. The same URL always returns the same image, so a meme link is stable and shareable.
Build a captioned meme
https://memegen.rs/images/{template}/{line1}/{line2}.png
Encode the caption text into each path segment:
- Separate caption lines with
/. - Replace each space with
_. - Replace a literal underscore with
__. - Use
_alone for a blank line.
Examples
- Two-line Drake meme:
https://memegen.rs/images/drake/writing_a_parser/just_using_a_url.png
- "X everywhere" (Buzz), top and bottom:
https://memegen.rs/images/buzz/memes/memes_everywhere.png
- Blank template, no caption:
https://memegen.rs/images/drake.png
- Caption any image on the web:
https://memegen.rs/images/custom/one_does_not_simply/use_a_database.png?background=https://example.com/photo.jpg
- Animated GIF output (templates whose source is an animated GIF):
https://memegen.rs/images/fry/not_sure_if_static/or_animated.gif
Options (query parameters)
style- alternate background variant for the templatelayout=top- place all captions at the topwidth,height- pad to a fixed size with a blurred letterboxcolor- text fill color (name or hex)
Limits. These return 422 with a JSON {"error": "..."} body: width or height above 2048, or a custom background that is not a PNG, JPEG, GIF or WebP, or is above 10 MiB or 4096x4096 pixels. A custom background over 2048 pixels on a side is scaled down to fit 2048x2048, and layout=top draws only the first 32 lines.
Find templates
- Every template with its id, name, line count, and an example URL:
GET https://memegen.rs/templates - A single template:
GET https://memegen.rs/templates/{id}
Full reference
The complete, machine-readable contract - every endpoint, parameter, and schema - is the OpenAPI spec: https://memegen.rs/openapi.json.
Tip
Return the meme as a clickable link rather than pasting the raw URL into chat.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingassets/SKILL.md
Popularity
- Repository stars
- 9
- Repository forks
- 1
- 7-day trend score
- 17
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/tenequm/memegen-rs/assets)