By muratcakmak
Scaffold Telegram bots on Cloudflare Workers with grammY, D1, KV, R2, and OpenRouter
npx claudepluginhub muratcakmak/telegram-bot-scaffolder --plugin telegram-bot-scaffolderA Claude Code plugin that scaffolds new Telegram bots on Cloudflare Workers with a battle-tested stack:
/plugin marketplace add muratcakmak/telegram-bot-scaffolder
/plugin install telegram-bot-scaffolder@muratcakmak-telegram-bot-scaffolder
/telegram-bot-scaffolder:create-bot my-bot-name
The skill will interactively ask you which optional modules to include:
| Module | What it adds |
|---|---|
| Photo handling | R2 storage, photo upload/download service |
| Cron scheduling | Hourly cron with timezone-aware per-user dispatch |
| API routes | Hono REST API with token auth for external dashboards |
| Onboarding flow | Multi-step user setup with state machine |
| LLM vision | Photo analysis via vision models (requires Photo handling) |
| Conversation context | KV-cached message history for multi-turn LLM conversations |
A fully typed, deployable Cloudflare Worker with:
wrangler.toml.example to wrangler.toml and fill in your Cloudflare resource IDs.dev.vars.example to .dev.vars and add your secretsnpx wrangler d1 create <bot-name>-dbnpx wrangler d1 execute <bot-name>-db --file=src/db/schema.sqlnpx wrangler deploynpx tsx scripts/set-webhook.tsUltra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Creative skill for generating algorithmic and generative art. Produces visual designs using mathematical patterns, fractals, and procedural generation.
Frontend design skill for UI/UX implementation
Humanise text and remove AI writing patterns. Detects and fixes 24 AI tell-tales including inflated language, promotional tone, AI vocabulary, filler phrases, sycophantic tone, and formulaic structure.
Expert guidance for Next.js Cache Components and Partial Prerendering (PPR). Proactively activates in projects with cacheComponents: true, providing patterns for 'use cache' directive, cacheLife(), cacheTag(), cache invalidation, and parameter permutation rendering.