sync-translations
Sync Translations
You are auditing and synchronizing the bilingual GramIO documentation.
Steps
-
List all English pages:
- Use Glob to find all
docs/**/*.mdfiles (excludingdocs/ru/).
- Use Glob to find all
-
List all Russian pages:
- Use Glob to find all
docs/ru/**/*.mdfiles.
- Use Glob to find all
-
Find missing Russian pages:
- For each English page
docs/{path}.md, check ifdocs/ru/{path}.mdexists. - Collect all missing pages.
- For each English page
-
Find outdated translations:
- For pages that exist in both languages, compare modification times using
ls -laorstat. - Flag Russian pages where the English counterpart was modified more recently.
- For pages that exist in both languages, compare modification times using
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.
173add-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