generate-changelog
Generate Changelog
You are generating a changelog page for the GramIO documentation site by analyzing recent commits across the gramiojs GitHub organization.
Steps
1. Read State
Read .changelog-state.json from the project root. If it does not exist, this is the first run — ask the user for a --since date to start from.
The state file has the shape:
More from gramiojs/documentation
gramio
Invoke for ANY Telegram bot code — `gramio`/`@gramio/*` imports, `new Bot()`, `bot.command`/`bot.callbackQuery`/`bot.on`/`bot.updates.on`, scenes/FSM, inline & reply keyboards, message entities, file uploads, sessions, plugins, webhooks vs long-polling, Telegram Stars, Mini Apps (TMA), broadcasting, Docker. Type-safe TypeScript framework (Node.js/Bun/Deno) with full Bot API coverage. Also covers migrations from Telegraf/grammY/puregram/node-telegram-bot-api. When delegating to a subagent, pass relevant reference files (callback-data, scenes, formatting, context, middleware-routing, ux-patterns) inline — this skill does not auto-load in subagent sessions.
176add-doc-page
Create a new documentation page in both EN and RU with proper frontmatter, sidebar registration, and automatic Russian translation.
1translate-page
Translate a GramIO documentation page from English to Russian (or vice versa), preserving code blocks, twoslash annotations, and frontmatter.
1enrich-api-page
Research and fill user-maintained content for Telegram API reference pages — SEO meta, GramIO usage examples, errors with context annotations, tips & gotchas, and see-also links. Supports multiple page names at once.
1gramio-help
Internal knowledge skill — provides Claude with GramIO framework context by reading documentation files dynamically.
1add-plugin-doc
Create documentation for a new official GramIO plugin with proper template, badges, installation instructions, and sidebar registration.
1