
avivsinai/telclaude
12 skills14 installs72 starsGitHub
Install
npx skills add https://github.com/avivsinai/telclaudeSkills in this repo
1External Providerexternal-provider is a Claude Code skill for accessing configured sidecar providers such as health, banking, and government services through telclaude CLI commands. It queries providers via telclaude providers query, reads the provider schema, parses JSON responses, handles auth and challenge status codes, and delivers document attachments back to the user. A developer uses it when a user asks for data from an external citizen, banking, or health service. Direct HTTP calls are blocked; the relay handles authentication and sanitizes responses.2installs2WeatherThis skill fetches weather information using wttr.in, requiring no API key. A developer uses it so a Telegram agent can answer questions about temperature, forecasts, or conditions for a location. It ships a wrapper script with current, forecast, detailed, and moon-phase modes.2installs3Browser Automationbrowser-automation is a Claude Code skill for headless Chromium browser automation via the agent-browser CLI. It supports navigating pages, taking accessibility snapshots and screenshots, clicking elements, filling form fields, executing JavaScript, and waiting for elements. A developer uses it for JavaScript-heavy SPAs, form interactions, screenshots, and multi-step web flows where WebFetch is not enough. All commands run in headless Chromium by default with no display server required.1installs4Gifgrepgifgrep is a Claude Code skill that searches for GIFs from Tenor and Giphy and downloads them for sending via Telegram, using the gifgrep CLI. It runs a download script that saves the GIF to /media/outbox/, where the relay picks it up and delivers it to Telegram. A developer or bot uses it when a user asks for a reaction GIF, meme, or animated image. It advises using a .gif extension so Telegram sends the file as an animation.1installs5Image GeneratorThis skill generates images from text prompts by calling the GPT Image 1.5 API through the telclaude generate-image CLI command. A developer uses it inside a telclaude Telegram agent when a user asks to create, draw, or make an image. It exposes size and quality flags and relies on the CLI to manage the API key and rate limits.1installs6MemoryThis skill gives a Telegram or social agent a persistent memory system for storing facts about a user across conversations. A developer uses it so the agent remembers biographical details, interests, ongoing threads, and post ideas via the telclaude memory CLI. It defines five memory categories and automatically rejects secrets and tokens.1installs7Security GateThis skill acts as a security gatekeeper for telclaude, evaluating inbound Telegram messages before they reach Claude for execution. A developer uses it to classify each message as ALLOW, WARN, or BLOCK based on permission tier and flagged history. It returns structured JSON and treats prompt injection and secret exfiltration attempts as BLOCK.1installs8Social PostingThis skill teaches telclaude's social agent how to write single posts and threads for X/Twitter. A developer uses it when the agent creates proactive posts or engages with timeline content, covering thread structure, hook patterns, formatting, and length. It defaults to single posts and only threads when an idea needs room.1installs9SummarizeThis skill extracts readable content from URLs and summarizes articles, YouTube videos, podcasts, and web pages via the telclaude summarize CLI. A developer uses it when a user shares a link and wants key points without visiting the page. It supports max-char limits, output format, timeout, and automatic YouTube caption extraction.1installs10Telegram ReplyThis skill defines how telclaude sessions craft Telegram-friendly replies, respecting media, brevity, and permission tiers. A developer uses it so the agent keeps replies concise, mirrors the incoming medium (voice in, voice out), and reports touched file paths. It also specifies commands for sending attachments and local workspace files back to the user.1installs11Text To SpeechThis skill converts text to speech audio using the OpenAI TTS API through the telclaude tts CLI. A developer uses it so a Telegram agent can reply with voice, matching the medium when a user sends a voice message. It supports six voices, speed and quality options, and a voice-message flag for waveform display.1installs12Video FramesThis skill extracts frames from video files using ffmpeg so an LLM can analyze video content visually. A developer uses it when a Telegram user sends a video and asks what is in it or wants specific frames or thumbnails. It provides a bundled frame.sh script and manual ffmpeg recipes for interval and key-frame extraction.1installs