AI Agent Hub
Back to skills
MSL Academic Speech Coach and Evaluation System icon

MSL Academic Speech Coach and Evaluation System

Education Updated 2026.08.30

Paste the following prompt into your AI chat to install this skill:

Please install @baitongai/msl-academic-speech-coach-and-evaluation-system according to https://skillhub.cn/install/skillhub.md.

About this skill

Problem

Academic speech coaching and evaluation skills often depend on a local Python runtime, platform authorization, and protected workflow instructions. The failure mode is rarely a missing prompt alone; it is usually an inconsistent execution path. On Windows, python may open Microsoft Store, the interpreter may be too old, or an AUTH_REQUIRED signal may be misread as a hard failure. This can cause the skill to stop silently, skip authorization, or continue with business output despite an unverified state.

How It Works

The skill separates execution into environment detection, authorization checks, and protected content retrieval.

  • Python detection: resolve a usable PYTHON_CMD first. If detection succeeds, proceed directly; if it fails, report the issue. A user-provided absolute path may be used when auto-detection misses it.
  • Authorization gate: run scripts/auth.py --ensure. Signals such as AUTH_REQUIRED, CREDENTIALS_MISSING, or CREDENTIALS_INVALID are recoverable. The flow should call WorkBuddy connect_cloud_service, bind the JWT, and re-check before proceeding.
  • Protected content: continue only after scripts/protected.py returns protected instructions. If protected instructions are unavailable, stop the workflow.

Boundaries and Notes

This skill is intended for scenarios that require platform authorization and protected instructions, not for bypassing authorization to generate local results. It should not manually parse JWTs, inline AppKey / AppSecret, or expose secrets in commands. If binding still fails, report the stdout signal and key stderr lines, retry at most once, and avoid silent degradation.

Use Cases

  • Before an academic conference talk, run the protected speech coaching and evaluation workflow.
  • Before a thesis defense, verify `Python` and authorization status before running the speech evaluation flow.
  • While mentoring undergraduate presentations, evaluate student talk drafts using protected platform instructions.
  • When integrating the Baitong skill, debug `AUTH_REQUIRED` binding, credential checks, and protected instruction retrieval.

Best For

  • Graduate students preparing conference talks who need protected speech coaching and evaluation.
  • Mentors or teaching assistants guiding academic presentations who need a structured speech evaluation entry point.
  • Engineers integrating the Baitong skill who need to handle `Python` detection and WorkBuddy authorization binding.
  • Doctoral candidates preparing thesis defenses who need to confirm authorization and retrieve protected instructions before running.