AI Agent Hub
Back to skills
Academic Promotion Material Review icon

Academic Promotion Material Review

Professional Updated 2026.08.29

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

Please install @baitongai/academic-promotion-material-review according to https://skillhub.cn/install/skillhub.md.

About this skill

Problem

This skill targets two recurring failure modes in academic promotion material review: unstable Python runtimes and missing authorization gates that allow a model to keep generating business output without cloud protected instructions. It turns environment checks, authorization, user binding, protected-content retrieval, and failure reporting into one constrained workflow.

How It Works

The skill first silently detects an available Python command. If detection succeeds, it runs scripts/auth.py directly; if it fails, it reports using the required template and can also use a user-provided full path. The protected workflow then proceeds as follows:

  • Run auth.py --ensure; only AUTH_OK permits continuation;
  • If CREDENTIALS_MISSING or CREDENTIALS_INVALID appears, actively call connect_cloud_service to obtain a JWT, then bind it;
  • Re-run the check after binding and fetch cloud protected instructions via protected.py;
  • On authorization failure, stop business reasoning and report the stdout signal plus key stderr lines.

Use it only when the Baitong AI platform, WorkBuddy authorization chain, and package _meta.json or manual skill-code are available. It is not a generic text-review tool; without protected instructions, it must not continue from local hints or prior context.

Use Cases

  • Detect whether Python is available on first run and report missing or outdated versions using the template.
  • Fetch a WorkBuddy JWT when local credentials are missing, bind it, and re-check until AUTH_OK is returned.
  • Stop reasoning when auth.py returns CREDENTIALS_INVALID and output a clear failure report.
  • Execute the material review workflow only after cloud protected instructions are successfully retrieved.

Best For

  • Engineers configuring academic promotion material review workflows who need generation to stop on authorization failure.
  • Integration engineers maintaining WorkBuddy skill connections who need to debug Python path and credential binding issues.
  • Baitong AI platform operators using protected capabilities who need to distinguish network, signature, and VIP permission errors behind AUTH_INVALID.
  • Business owners reviewing controlled promotion materials who need reproducible authorization failure reports.