
Meme Factory
Turns memegen.link's API into a command line tool for dropping memes into conversations. You get 100+ templates (drake, distracted boyfriend, success kid, the usual suspects) with text encoding handled for you so spaces become underscores and special characters don't break URLs. The skill includes a template selection guide that maps contexts like "celebrating wins" or "problems ignored" to the right format, plus a Python helper script if you want to automate it. Honestly most useful for making Slack channels slightly more bearable or adding visual punch to documentation that's getting too dry. The API is free and stateless, so everything lives in the URL.
- skills.sh installs
- 4K
- GitHub stars
- 2.7K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add softaworks/agent-toolkit --skill meme-factory --agent claude-codeInstalls into .claude/skills of the current project.
Files
Meme Factory
Create memes using the free memegen.link API and textual meme formats.
Triggers
| Trigger | Description |
|---|---|
/meme-factory | Manual invocation |
/meme-factory {template} {top} {bottom} | Direct meme generation |
meme-factory: create a meme about X | Natural language request |
Quick Reference
| Action | Format |
|---|---|
| Basic meme | https://api.memegen.link/images/{template}/{top}/{bottom}.png |
| With sizing | ?width=1200&height=630 |
| Custom background | ?style=https://example.com/image.jpg |
| All templates | https://api.memegen.link/templates/ |
| Interactive docs | https://api.memegen.link/docs/ |
Additional Resources:
- Markdown Memes Guide - 15+ textual meme formats
- Examples - Practical usage examples
- meme_generator.py - Python helper script
Quick Start
Basic Meme Structure
https://api.memegen.link/images/{template}/{top_text}/{bottom_text}.{extension}
Example:
https://api.memegen.link/images/buzz/memes/memes_everywhere.png
Sponsors
Details
- Repository
- github.com/softaworks/agent-toolkit
- Categories
- Backend & APIs, AI & Agent Building, Design & UI/UX
More from softaworks/agent-toolkit
All 43- Reducing Entropy4K
- Ship Learn Next4K
- Gemini4K
- Openapi To Typescript4K
- Feedback Mastery4K
- Difficult Workplace Conversations4K
- Domain Name Brainstormer4K
- Daily Meeting Update4K
- Game Changing Features4K
- Plugin Forge4K
- Naming Analyzer3.9K
- Lesson Learned3K
- Gepetto1.6K
- Requirements Clarity1K
- Jira854
- Draw Io838
- Mui824
- Design System Starter823
- Backend To Frontend Handoff Docs821
- Frontend To Backend Requirements820
- Excalidraw815
- Perplexity802
- Web To Markdown780
- Datadog Cli738