telegram-trainer

Runs deterministic integration tests against live Jarvis Telegram bot via VPS endpoint and story-based golden tests.

1|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/Mikecranesync/factorylm --skill telegram-trainer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: telegram-trainer
Source: https://github.com/Mikecranesync/factorylm/tree/main/.claude/skills/telegram-trainer
Command: npx skills add https://github.com/Mikecranesync/factorylm --skill telegram-trainer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates deterministic validation of the Jarvis Telegram bot by running golden story tests against a live VPS instance so developers and operators can quickly detect regressions, intent routing errors, and performance outliers before deployment.

Core Features & Use Cases

  • Live Integration Testing: Execute story-based chat and HTTP tests against the live Jarvis/OpenClaw bot to confirm end-to-end behavior.
  • Preflight & Health Checks: Verify VPS health, branch state, and test story availability prior to running a suite.
  • Structured Results & Triage: Produce per-story pass/fail summaries, latency outliers, and failure snippets, and suggest likely code or KB locations to inspect.
  • Use Case: Run nightly or ad-hoc golden tests to validate wiring-telegram enrichment, intent accuracy, and health endpoints after code changes.

Quick Start

Run the telegram-trainer to execute golden tests against the live Jarvis Telegram bot on the VPS and return a concise pass/fail report with key failure details.

Frequently Asked Questions about telegram-trainer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run integration tests against a live Telegram bot?

To run integration tests against a live Telegram bot, execute story-based golden tests via a test runner against the VPS instance to validate end-to-end chat behavior and detect regressions.

What are golden tests for Telegram bot validation?

Golden tests for Telegram bot validation are deterministic story-based tests that execute predefined chat flows and HTTP health checks against a live instance to detect regressions and intent routing errors.

Can I use golden story tests for pre-deploy checks on a VPS?

Yes, you can run golden story tests for pre-deploy checks on a VPS by verifying branch state, test story availability, and HTTP health endpoints prior to executing the full integration test suite.

What is the best way to detect intent routing errors in a Telegram bot?

The best way to detect intent routing errors in a Telegram bot is to run deterministic golden story tests that validate chat flows and generate per-story pass/fail summaries with failure snippets.

Why does my Telegram bot integration test report latency outliers?

Telegram bot integration tests report latency outliers to flag performance deviations during story execution, helping developers identify slow responses or wiring issues before deployment.

Do I need a specific test runner to validate Telegram chat flows?

Yes, validating Telegram chat flows requires a live bot test runner to execute the JSON story test set against the VPS endpoint and produce machine-readable pass/fail results.