1365/stickerforge/SKILL.md
AI sticker pack generator — extract character traits from images and generate emotion-variant sticker packs for Telegram, WhatsApp, Discord, LINE, and WeChat
npx skillsauth add starchild-ai-agent/community-skills @1365/stickerforgeInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
AI-powered sticker pack generator. Turns any character image into a full set of emotion-variant stickers ready for messaging platforms.
Trait Extraction — A vision model (Gemini 2.5 Flash) analyzes the input character image and extracts detailed visual traits: body color, flipper color, belly color, eye type, accessories, clothing, and an overall description.
Base Generation — An image generation model (Gemini 3 Pro) creates a full-body neutral-pose sticker using the extracted traits as strict guidance, ensuring character consistency.
Emotion Variants — The base sticker is edited into emotion variants (happy, sad, angry, surprised, love, cool). Each edit only changes expression and pose while preserving all character traits.
Post-Processing — Each sticker goes through:
Packaging — All stickers are packaged into a downloadable ZIP file.
sticker_from_pudgyGenerate a sticker pack directly from a Pudgy Penguin NFT — just provide the token ID. The tool automatically fetches the NFT image from IPFS (no image upload needed), retrieves on-chain metadata/traits, then runs the full sticker generation pipeline.
Parameters:
token_id (required) — Pudgy Penguin token ID (0–8887)platform (optional, default: "telegram") — Target platform: telegram, whatsapp, discord, line, wechatemotions (optional, default: all 6) — List of emotions to generate: happy, sad, angry, surprised, love, coolReturns: Path to the output directory containing individual stickers, sticker_pack.zip, the original NFT image, and both on-chain and vision-extracted traits.
Example usage:
sticker_from_pudgy(token_id=6873)sticker_from_pudgy(token_id=100, platform="whatsapp", emotions=["happy", "love"])sticker_extract_traitsExtract visual traits from a character image. Returns a JSON object describing the character's colors, accessories, clothing, and overall appearance. Useful for understanding what the character looks like before generating stickers.
Parameters:
image_path (required) — Path to the character image file (PNG, JPG, or WebP)sticker_generate_packGenerate a complete sticker pack from a character image. Runs the full pipeline: trait extraction, base generation, emotion variants, post-processing, and ZIP packaging.
Parameters:
image_path (required) — Path to the character image fileplatform (optional, default: "telegram") — Target platform: telegram, whatsapp, discord, line, wechatemotions (optional, default: all 6) — List of emotions to generate: happy, sad, angry, surprised, love, coolReturns: Path to the output directory containing individual stickers and a sticker_pack.zip.
sticker_generate_singleGenerate a single emotion sticker from a character image. Useful for testing or generating one-off stickers.
Parameters:
image_path (required) — Path to the character image fileemotion (required) — One of: happy, sad, angry, surprised, love, coolplatform (optional, default: "telegram") — Target platformReturns: Path to the generated sticker file.
| Platform | Size | Format | Max Size | |-----------|--------|--------|----------| | Telegram | 512px | WebP | 512KB | | WhatsApp | 512px | WebP | 100KB | | Discord | 320px | PNG | 512KB | | LINE | 370px | PNG | 1MB | | WeChat | 240px | PNG | 1MB |
| Emotion | Description | |------------|-------------------------------------------------------| | Happy | Big smile, jumping with raised flippers, sparkles | | Sad | Droopy eyes, single tear, slouched pose | | Angry | Furrowed brows, puffed cheeks, steam puffs | | Surprised | Wide eyes, open mouth, flippers up, exclamation marks | | Love | Heart eyes, blushing cheeks, floating hearts | | Cool | Smug smirk, winking, peace sign, sparkles |
openrouter.ai are routed through the proxy which injects credentials.requests, Pillow (should already be installed)core.http_client.proxied_post for all OpenRouter API callstools
TQX (tqx.trade) HK/US stock quant workflow via tqx-cli: cross-sectional factor analysis, event-driven strategy backtests on the panda_backtest engine, and agent-driven automated paper trading. Use when the user wants to run factor IC/IR analysis, backtest a Python trading strategy on Hong Kong or US stocks, or set up agent-automated trading (e.g. "backtest a moving-average strategy on AAPL", "analyze a momentum factor on HK stocks", "let the agent trade my paper account").
tools
中学物理实验教学参赛方案套件。包含四个完整实验(单摆测g、声悬浮测声速、向心力定量演示仪、电磁阻尼定量研究),每套含固件源码、3D打印图纸、教学PPT、教学文稿、采购清单、调试手册、视频分镜脚本、模拟器。Use when a teacher/student needs a complete, classroom-ready physics experiment package for competition or teaching.
development
End-to-end blog management for AI agents. Write, import, build, preview, and publish articles using the blog template. Covers draft workflow, article import, SEO, OG images, and deployment.
development
ESP8266/ESP32 + 磁簧开关/霍尔传感器 单摆测重力加速度实验套件。 硬件搭建→固件烧录→数据采集→Web仪表盘→g值计算→教学文档,一站式完成。 Use when the user wants to build a pendulum g-measurement experiment, measure gravity with a micro-controller, or needs a complete physics experiment package with hardware + firmware + dashboard + teaching materials.