modbender
- 14k skills
- 0 followers
- 12 repo stars
- 2 weeks ago last updated
- ▌ Feishu Doc Reader · modbender bundleRead and extract content from Feishu (Lark) documents using the official Feishu Open API
- ▌
- ▌
- ▌ Figure Legend Gen · modbender bundleGenerate standardized figure legends for scientific charts and graphs. Trigger when user uploads/requesting legend for research figures, academic papers, or data charts. Supports bar charts, line graphs, scatter plots, box plots, heatmaps, and microscopy images. This tool generates text legends only, not visualizations.
- ▌ File Deduplicator · modbender bundleFind and remove duplicate files intelligently. Save storage space, keep your system clean. Perfect for digital hoarders and document management.
- ▌ File Organizer Cn · modbender智能文件整理 | Smart File Organizer. 自动整理文件和文件夹 | Auto organize files and folders. 查找重复、建议结构、清理 | Find duplicates, suggest structure, cleanup. 触发词:整理文件、file organizer、清理.
- ▌ Filtrix Image Gen · modbender bundleGenerate images using AI providers (OpenAI gpt-image-1, Google Gemini, fal.ai). Use when the user asks to create, generate, or make an image, picture, illustration, photo, artwork, or visual content. Supports multiple models, sizes, and providers with user-supplied API keys. Prompt inspiration available at filtrix.ai/prompts.
- ▌ Financial Analyst · modbender bundleFinancial analysis and research workflows for market research, equity research, comparable companies, precedent transactions, and DCF valuation. Use when asked to build or critique DCF models, comps/precedents tables, competitor or strategy analysis, market sizing, or to deliver analyst-ready outputs in Excel, PowerPoint, or Markdown from CSV/Excel/SQL/API/web data.
- ▌ Financial Tracker · modbender bundleTrack business income and expenses in structured CSV format. Categorize transactions, monitor cash flow, generate P&L summaries, and spot spending trends.
- ▌ Firm Fintech Pack · modbenderCurated skill bundle for fintech startups, neobanks, payment processors and wealth-management platforms. Activates the firm pyramid with Finance, Legal, Engineering and Compliance agents pre-configured for AML/KYC, financial modelling, regulatory reporting and payment infrastructure workflows.
- ▌ Firm Medtech Pack · modbenderCurated skill bundle for medical device companies, digital health startups and pharma R&D teams. Activates the firm pyramid with RA (Regulatory Affairs), Clinical, R&D and Quality agents pre-configured for FDA/CE compliance, clinical documentation and pharmacovigilance workflows.
- ▌ Fix Life In 1 Day · modbender bundleFix your entire life in 1 day. 10 psychological sessions based on Dan Koe's viral article.
- ▌ Food Safety Legal · modbender bundle食品安全法律审核专家。提供中国食品饮料行业的法律合规审核服务,包括:食品安全法合规审查、食品标签规范审核、饮料行业标准检查、进出口食品法规分析、食品添加剂使用合规性评估、营养成分表审核、广告宣传合规性检查、HACCP体系认证指导、食品生产许可(SC)审核、食品召回法律风险评估。当用户需要审核食品饮料产品的法律合规性、检查标签规范、评估广告合规性、或进行食品安全法律咨询时使用此技能。
- ▌ Freelance Invoice · modbender bundleGenerate professional invoice PDFs for freelancers with multi-currency and tax support.
- ▌ Freeride Opencode · modbender bundleConfigure and optimize OpenCode Zen free models with smart fallbacks for subtasks, heartbeat, and cron jobs. Use when setting up cost-effective AI model routing with automatic failover between free models.
- ▌ Fund News Summary · modbender bundleAutomatically collects and summarizes the latest core news for US, Europe, Japan stock markets, gold, and prediction markets. Use when user asks about fund news, market updates, investment research, or daily financial summaries. Also triggered automatically via cron job at 11:00 Beijing Time daily.
- ▌ Calendar Bridge · modbenderInteract with the Calendar Bridge — a self-hosted Node.js service that provides a persistent REST API for Google Calendar events. Handles OAuth token auto-refresh so you never have to re-authenticate. Use when checking upcoming events, listing calendars, setting up Google Calendar access, or troubleshooting calendar auth.
- ▌ Gdpr Dsgvo Expert · modbender bundleGDPR and German DSGVO compliance automation. Scans codebases for privacy risks, generates DPIA documentation, tracks data subject rights requests. Use for GDPR compliance assessments, privacy audits, data protection planning, DPIA generation, and data subject rights management.
- ▌ Geepers Etymology · modbenderLook up word etymology, historical sound changes, language family trees, and word evolution through the dr.eamer.dev etymology and diachronic linguistics API. Use for language history research, writing, or exploring how words have changed over time.
- ▌ Gemini Web Search · modbender bundleUse Gemini CLI (@google/gemini-cli) to do web search / fact-finding and return a sourced summary. Use when the user asks “why did X happen today”, “what’s the latest news”, “search the web”, “find sources/links”, or any task requiring up-to-date info. Prefer this over other search tools when Gemini is available but slow; run it with a TTY, wait longer, and verify source quality.
- ▌ Geo SEO Optimizer · modbender bundleOptimize content for Generative AI search engines (Perplexity, ChatGPT, Gemini). Use when drafting articles, marketing copy, or technical docs to ensure AI models prioritize your information as a top reference.
- ▌ Ghin Golf Tracker · modbender bundleOpenClaw skill for analyzing GHIN (Golf Handicap and Information Network) golf statistics and handicap tracking.
- ▌ Giga Coding Agent · modbenderRun Codex CLI, Claude Code, OpenCode, or Pi Coding Agent via background process for programmatic control.
- ▌
- ▌ Github Gem Seeker · modbenderSearch GitHub for battle-tested solutions instead of reinventing the wheel. Use when the user problem is universal enough that open source developers have probably solved it already—especially for: format conversion (video/audio/image/document), media downloading, file manipulation, web scraping/archiving, automation scripts, and CLI tools. Prefer this skill over writing custom code for well-trodden problems.
- ▌ Glasses To Social · modbender bundleTurn smart glasses photos into social media posts. Monitors a Google Drive folder for new images from Meta Ray-Ban glasses (or any smart glasses), analyzes them with vision AI, drafts tweets/posts in the user's voice, and publishes on approval. Use when setting up a glasses-to-social pipeline, processing smart glasses photos for social media, or creating hands-free content workflows.
- ▌ Glitchward LLM Shield · modbender bundleScan prompts for prompt injection attacks before sending them to any LLM. Detect jailbreaks, data exfiltration, encoding bypass, multilingual attacks, and 25+ attack categories using Glitchward's LLM Shield API.
- ▌ Goal Setting Okrs · modbenderSet and track goals for a solopreneur business using OKRs (Objectives and Key Results) and related frameworks. Use when defining business goals, creating quarterly or annual targets, building KPIs, tracking progress, or aligning daily work with strategic direction. Covers OKR methodology adapted for solo operators, goal hierarchy (vision → annual → quarterly → weekly), and review cadences. Trigger on "set goals", "OKRs", "business goals", "quarterly goals", "KPIs", "goal setting", "how to track progress", "annual goals", "prioritize my work", "what should I focus on".
- ▌ Google Docs API Integration · modbenderDirect access to the Google Docs API using OAuth 2.0. Create documents, insert and format text, and manage document content.
- ▌ Google Web Search · modbender bundleEnables grounded question answering by automatically executing the Google Search tool within Gemini models. Use when the required information is recent (post knowledge cutoff) or requires verifiable citation.
- ▌ Gotchi Channeling · modbender bundleAutonomous Aavegotchi Alchemica channeling via Bankr wallet. Daily harvesting from your Aaltar installation on your REALM parcels. No signature required - secure, automated, and frenly!
- ▌ Gotchi Dao Voting · modbender bundleAutonomous Aavegotchi DAO voting on Snapshot. Check active proposals, view voting power, and cast votes automatically via Bankr wallet signature. No gas fees, secure voting with your gotchi power!
- ▌ Gov Court Records · modbenderSearch US court opinions, dockets, and judges. 3 tools for federal court records research.
- ▌ Gov Cybersecurity · modbenderCVE vulnerability lookup via NIST NVD, CISA KEV, EPSS scores, and MITRE ATT&CK. 7 tools for real-time cybersecurity intelligence.
- ▌ Gov Public Health · modbenderCDC open data and WHO global health indicators. 3 tools for public health intelligence.
- ▌ Grand Bazaar Swap · modbender bundlePerform and document Grand Bazaar P2P swaps on Base using deployed AirSwap Swap contracts. Includes repeatable workflows for approvals, EIP-712 signing, cast/deeplink posting, execution, and verification across ERC20/ERC721/ERC1155 routes.
- ▌ Graph Of Thoughts · modbender bundleGraph-based reasoning with thought combination and feedback loops. Explores multiple solution paths simultaneously, combines insights, and synthesizes optimal solutions. Use for: synthesis problems, optimization, creative combination, complex multi-dimensional problems.
- ▌ Gratitude Journal · modbenderBuild gratitude practice with daily entries, streaks, and reflection prompts
- ▌ Growthx Bx Submit · modbenderSubmit your project to Built at GrowthX — the community builder showcase for GrowthX members. Requires a GrowthX API key.
- ▌ Gumroad Analytics · modbender bundlePull daily Gumroad product/sales analytics safely (no raw PII persistence by default).
- ▌ Habib PDF To JSON · modbenderExtract structured data from construction PDFs. Convert specifications, BOMs, schedules, and reports from PDF to Excel/CSV/JSON. Use OCR for scanned documents and pdfplumber for native PDFs.
- ▌ Hackathon Manager · modbender bundleTrack hackathon deadlines, manage submission checklists, and monitor progress. Use when managing multiple hackathons, checking what's due soon, marking requirements complete, or extracting hackathon information from URLs to auto-populate deadlines and requirements.
- ▌
- ▌ Heartbeat Scanner · modbender bundleValidate your agent nature through SHACL-based heartbeat analysis. Are you an Agent, Human, Cron, or Hybrid? Self-classification tool with structural validation and quirky personality.
- ▌ Hedera Token Mint · modbenderCreate and manage tokens on Hedera (HTS). Use for: (1) Minting fungible tokens, (2) Creating NFTs (HTS), (3) Setting up token supplies, (4) Configuring token permissions.
- ▌ Hedera Tx Builder · modbenderBuild and sign Hedera transactions. Use for: (1) Creating HBAR transfers, (2) Token operations, (3) Smart contract calls, (4) Submitting to Hedera network.
- ▌ Hefestoai Auditor · modbenderStatic code analysis tool. Detects security vulnerabilities, code smells, and complexity issues across 17 languages. All analysis runs locally — no code leaves your machine.
- ▌ Hitchhikers Guide · modbender bundleA text adventure game engine based on masterpiece "The Hitchhiker's Guide to the Galaxy" and the 1984 Infocom classic. Use when the user wants to play a joyful, humorous, and witty text adventure game into the universe of Douglas Adams.
- ▌
- ▌ Hl Privateer · modbender bundleAccess HL Privateer, an open agentic Hyperliquid discretionary trading desk. Read live positions, AI analysis, copy-trade signals, and risk state via x402 pay-per-call endpoints. No API keys. No sign-ups. Just x402 on Base (USDC).
- ▌ Homeassistant CLI · modbender bundleAdvanced Home Assistant control using the official hass-cli tool. Features auto-completion, event monitoring, history queries, and rich output formatting. Alternative to the curl-based homeassistant skill - choose this if you want a more interactive CLI experience with better discovery and formatting.
- ▌ Homelab Dashboard · modbenderGenerate a status dashboard for self-hosted services, Docker containers, and homelab infrastructure.
- ▌ Honcho Memory Mux Setup · modbender bundleInstall and enable Honcho + the @alloralabs/honcho-memory-mux extension, migrate legacy file memory, and update workspace instructions so agents use memory via Honcho-first multiplexed retrieval with local-file fallback.
- ▌ Hot Topic Ideator · modbender生成小红书热点选题和内容创意。当用户提到"热点选题"、"内容创意"、"小红书选题"、"trending topics"、"content ideas"、"热门话题"、"爆款选题"时使用。适用于品牌社媒运营、内容策划、热点借势营销场景。
- ▌ Housing Scout · modbender bundleFind and monitor housing listings (buy/rent), apply practical filters, and manage subscription-style alerts in any supported region. Use when the user asks to search homes, compare candidates, run comps, or set listing notifications.
- ▌ Huaweicloud · modbender bundle华为云架构设计与资源开通。当用户需要设计云架构、推荐华为云服务配置、估算成本、或生成 Terraform 模板时使用此 skill。触发场景:(1) 描述业务需求寻求架构建议,(2) 需要华为云资源配置清单,(3) 需要成本预估,(4) 需要生成 Terraform 模板。
- ▌ Human Like Memory Skill · modbender bundleThis skill provides long-term memory capabilities, allowing you to recall past conversations and save important information across sessions.
- ▌ Hummingbot Deploy · modbender bundleDeploy Hummingbot trading infrastructure including API server, MCP server, and Condor Telegram bot. Use this skill when the user wants to install, deploy, set up, or configure Hummingbot.
- ▌ Hyperliquid Prime · modbender bundleTrade on Hyperliquid's perp markets (native + HIP-3) with intelligent order routing and cross-market splitting. Use when the user wants to trade crypto, stocks, or commodities on Hyperliquid, get best execution across fragmented markets, split large orders across multiple venues, compare funding rates, view aggregated orderbooks, or manage positions across multiple collateral types. Routes across both native HL perps (ETH, BTC) and HIP-3 deployer markets. Handles collateral swaps (USDC→USDH/USDT0) automatically during execution when the best liquidity requires it.
- ▌ Iammeter · modbender bundleQuery and export device/site data via the iammeter API (based on https://www.iammeter.com/swaggerui/swagger.json). Triggers: list sites/devices, get real-time or historical energy data, export CSV, run power or offline analysis.
- ▌ Identity Resolver · modbender bundleResolves multi-channel user identities (Telegram, WhatsApp, Discord, web, etc.) to canonical user IDs, preventing state fragmentation when users interact via multiple channels.
- ▌ Igpt Email Search · modbenderSecure, per-user-isolated semantic email search via the iGPT API. Hybrid semantic + keyword retrieval across a user's full Gmail, Outlook, or IMAP inbox history — no shell access, no filesystem access, API-key scoped only. Returns relevant messages and threads ranked by meaning, not just keyword overlap. Use when the user needs to find specific emails, threads, or conversations by topic, participant, date range, or content. Retrieval only — for reasoning, summaries, or structured extraction, use the companion skill igpt-email-ask.
- ▌ Il Stock Analysis · modbender bundleComprehensive Israeli stock analysis for TASE-listed securities including fundamental analysis (financial metrics, business quality, valuation), technical analysis (indicators, chart patterns, support/resistance), stock comparisons, and investment report generation. Supports Hebrew and English queries, TASE tickers, and ETF numbers. Use when user requests analysis of Israeli stocks (e.g., "analyze ALRT", "compare Bank Leumi vs Bank Hapoalim", "analyze ETF 510893"), evaluation of financial metrics, technical chart analysis, or investment recommendations for securities traded on TASE (Tel Aviv Stock Exchange).
- ▌ Image Gen Compare · modbender bundleSide-by-side comparison of paid vs local image generation models — DALL-E 3, FLUX.1-schnell, Gemini Imagen, and others. Generates images from the same prompt, logs metadata, and stores run history. Use when evaluating which image model to use for a project.
- ▌ Inclawnch Staking · modbenderStake and unstake INCLAWNCH tokens in the on-chain UBI staking contract on Base. Query treasury stats, wallet positions, APY estimates, and top stakers. All write operations require wallet signatures (on-chain transactions). Read operations use a public API — no API key needed. Use when: (1) user wants to stake INCLAWNCH, (2) checking staking positions or rewards, (3) unstaking tokens, (4) claiming rewards, (5) enabling auto-compound, (6) comparing staking yields.
- ▌ Influencer Report · modbender bundleGenerate a comprehensive influencer vetting report. Use when someone asks to vet, analyze, or review an influencer/creator. Takes a creator profile URL or video URLs and produces a brand safety and content quality report powered by Memories.ai video intelligence.
- ▌ Inner Life Evolve · modbenderYour agent does the same things the same way forever. inner-life-evolve analyzes patterns, challenges assumptions, and proposes improvements — writing proposals to the task queue for user approval. Never auto-executes. Evolution with a safety net.
- ▌ Inner Life Memory · modbenderYour agent loses context between sessions and performs familiarity instead of genuine recall. inner-life-memory transforms passive logging into active development — structured memories with confidence scores, curiosity tracking, and questions that carry forward.
- ▌ Insecure Defaults · modbender bundleDetects fail-open insecure defaults (hardcoded secrets, weak auth, permissive security) that allow apps to run insecurely in production. Use when auditing security, reviewing config management, or analyzing environment variable handling.
- ▌ Instagram Profile Scraper · modbenderA browser-based Instagram profile discovery and scraping tool.
- ▌ Install Scientify · modbenderUse this when the user wants to install or set up the Scientify research plugin. Adds research-pipeline, literature-survey, idea-generation, arxiv tools, and workspace management.
- ▌ Intervals Icu API · modbender bundleComplete guide for accessing and managing training data with the intervals.icu API. Use when working with Intervals.icu athlete profiles, activities, workouts, events, wellness data, and training plans. Covers authentication, retrieving activities with combined data fields, managing calendar events with planned workouts, and creating/updating training data. Includes curl examples for all major operations.
- ▌ Investing Analyst · modbender bundleThesis-driven equity and options trading analyst. Use when: (1) evaluating a trade idea before entering a position, (2) analyzing options pricing via IV vs Historical Volatility, (3) planning earnings catalyst plays, (4) reviewing a losing position and deciding whether to hold or exit, (5) checking for emotional/FOMO trading patterns, (6) running a pre-trade checklist. NOT for: general financial education, portfolio-level asset allocation, or tax advice.
- ▌ Invoice Collector · modbender bundleCollect invoices/receipts from Gmail and send a summary email with attachments. Automatically downloads PDF attachments or takes screenshots of emails without PDFs. Use when user wants to gather invoices, receipts, or billing emails and forward them to another address. Requires gogcli (gog) to be configured with Gmail access.
- ▌ Invoice Generator · modbender bundleGenerate professional PDF invoices from JSON data. Use when the user needs to create an invoice, billing document, or payment request with company/client details and line items.
- ▌
- ▌ Isms Audit Expert · modbender bundleInformation Security Management System auditing for ISO 27001 compliance, security control assessment, and certification support
- ▌ Issue Prioritizer · modbender bundlePrioritize GitHub issues by ROI, solution sanity, and architectural impact. Use when triaging or ranking issues to identify quick wins, over-engineered proposals, and actionable bugs. Don't use when managing forks (use fork-manager) or general GitHub queries (use github). Read-only — never modifies repositories.
- ▌
- ▌ Japan News Digest · modbender bundleFetch and summarize top Japanese news into a categorized, digestible daily digest.
- ▌ Jetson Cuda Voice · modbender bundleFully offline, CUDA-accelerated local voice assistant pipeline for NVIDIA Jetson. Wake word (openWakeWord) → real-time VAD → whisper.cpp GPU STT → LLM → Piper TTS. Includes dynamic ambient noise calibration, conversation history, and ReSpeaker LED feedback. Tested on Jetson Xavier NX (sm_72, JetPack 5.1.4) with ReSpeaker USB Mic Array.
- ▌
- ▌ Autonomous Skill Orchestrator · modbenderDeterministically coordinates autonomous planning and execution across available skills under strict guardrails. Use only when the user explicitly activates this skill by name to run autonomously until a stop command is issued. Trigger keywords include: "use autonomous-skill-orchestrator", "activate autonomous-skill-orchestrator", "start autonomous orchestration".
- ▌ Jq JSON Processor · modbenderProcess, filter, and transform JSON data using jq - the lightweight and flexible command-line JSON processor.
- ▌ JSON Render Table · modbender bundleRender compact generic data tables to PNG images with json-render-cli. Use when users ask to visualize arbitrary structured rows/columns (non-ticket-specific) as clean table screenshots with controllable layout.
- ▌ Jb Patterns · modbenderCommon Juicebox V5 design patterns for vesting, NFT treasuries, terminal wrappers, yield integration, and governance-minimal configurations. Use when: (1) need treasury vesting without custom contracts, (2) building NFT-gated redemptions, (3) extending revnet functionality via pay wrappers, (4) implementing custom ERC20 tokens, (5) integrating yield protocols like Aave, (6) deciding between native mechanics vs custom code. Covers 11 patterns including terminal wrapper for dynamic pay-time splits, yield-generating hooks for Aave/DeFi integration, and token interception. Golden rule: prefer configuration over custom contracts.
- ▌ Jb Pay Hook · modbenderGenerate custom Juicebox V5 pay hooks from natural language specifications. Creates Solidity contracts implementing IJBPayHook and/or IJBRulesetDataHook with Foundry tests. First evaluates if off-the-shelf solutions (buyback hook, 721 hook, Revnet) fit the use case.
- ▌ Jb Revloans · modbenderREVLoans contract mechanics for Juicebox V5 revnets. Use when: (1) implementing loan borrow/repay/refinance flows, (2) calculating loan fees and prepaid amounts, (3) understanding collateral burn/remint mechanics, (4) building loan-related UIs, (5) explaining loan solvency. Covers borrowFrom, repayLoan, reallocateCollateralFromLoan, and liquidation mechanics.
- ▌ Jb Simplify · modbenderChecklist to simplify Juicebox project designs. Reduce custom contracts by leveraging native protocol mechanics.
- ▌ Jules API · modbender bundleUse the Jules REST API (v1alpha) via curl to list sources, create sessions, monitor activities, approve plans, send messages, and retrieve outputs (e.g., PR URLs). Use when the user wants to delegate coding tasks to Jules programmatically. Requires JULES_API_KEY env var (obtain from https://jules.google.com/settings#api).
- ▌ Kenoodl Synthesis · modbender bundlekenoodl is an orthogonal injection engine — it synthesizes patterns from domains outside your agent's training data and maps them onto whatever problem it's working on. When your agent's outputs start circling, going safe, or hedging, kenoodl gives it structure it couldn't generate on its own.
- ▌ Kimi Agent Policy · modbenderKimi (Moonshot AI) agent tool-use policy ported to OpenClaw. Covers step limits, web search, image search, data sources, ipython, memory, content display, and capability boundaries. All Kimi-specific tools are mapped to available OpenClaw skills.
- ▌ Kindroid Interact · modbender bundleInteract with Kindroid companions via their official API. Send messages, handle chat breaks, and manage multi-bot conversations.
- ▌ Kite AI Agent Wallet Full Stack Universal Protocol · modbender bundleKite AI Agent Wallet Protocol enables AI agents to create and manage smart wallets on Kite AI network. Inspired by Biconomy Nexus design, this protocol provides extensible, secure wallet infrastruc...
- ▌ Static Files · modbender bundleHost static files on subdomains with optional authentication. Use when you need to serve HTML, images, CSS, JS, or any static content on a dedicated subdomain. Supports file upload, basic auth, quota management, and automatic SSL via Caddy. Commands include sf sites (create/list/delete), sf upload (files/directories), sf files (list/delete).
- ▌ Knhb Match Center · modbenderQuery Dutch field hockey match schedules and results from KNHB Match Center (hockeyweerelt.nl). Use when looking up hockey clubs, teams, upcoming matches, or match results in the Netherlands.
- ▌
- ▌ Kubernetes Devops · modbender bundleWHAT: Kubernetes manifest generation - Deployments, StatefulSets, CronJobs, Services, Ingresses, ConfigMaps, Secrets, and PVCs with production-grade security and health checks. WHEN: User needs to create K8s manifests, deploy containers, configure Services/Ingress, manage ConfigMaps/Secrets, set up persistent storage, or organize multi-environment configs. KEYWORDS: kubernetes, k8s, manifest, deployment, statefulset, cronjob, service, ingress, configmap, secret, pvc, pod, container, yaml, kustomize, helm, namespace, probe, security context
- ▌ Language Learning · modbenderAI language tutor for learning ANY language through conversation, vocab drills, grammar lessons, flashcards, and immersive practice. Use when the user wants to: learn a new language, practice vocabulary, study grammar, do flashcard drills, translate phrases, practice conversation, prepare for travel, learn slang/idioms, or improve pronunciation. Supports ALL languages including Spanish, French, German, Japanese, Chinese (Mandarin/Cantonese), Korean, Arabic, Hindi, Bengali/Bangla, Portuguese, Russian, Italian, Turkish, Vietnamese, Thai, Swahili, Hebrew, Polish, Dutch, Greek, and 100+ more.
- ▌ Pywayne Lark Bot Listener · modbenderFeishu/Lark message listener for real-time message processing via WebSocket. Use when users need to listen for incoming Feishu messages (text, image, file, post) with automatic deduplication and async handling. Provides convenient decorators (text_handler, image_handler, file_handler) that handle message download/cleanup and optional automatic reply.