Telegram Test Specs

Write dialog test specs for a Telegram bot. Covers why tokenless testing exists, how the harness replays Updates and captures API calls, BotSpec JSON format, coverage rules, and the test harness CLI. Tests are the objective publish gate — all specs must pass for the bot to publish. USE FOR: write bot tests, dialog specs, harness, command coverage, BotSpec JSON, tests/specs/*.json, tests/commands/*.json, GATE verdict, coverage gate — even if the user doesn't say "specs" or "test" explicitly. DO NOT USE FOR: programmatic vitest tests with mocks and edge-case fixtures (see telegram-test-advanced), or session persistence (see telegram-bot-sessions). Triggers: write bot tests, dialog specs, harness, command coverage, BotSpec JSON, tests/specs/*.json, tests/commands/*.json, GATE verdict, coverage gate.

agntdev fa81869 13.4 KB Updated

File contents

agntdev/skills/tree/main/skills/telegram-test-specs commit fa81869253

Frequently asked questions

npx skillmds@latest add agntdev/telegram-test-specs