AI Agent Hub
Back to skills
Competitor Academic Comparison Analysis icon

Competitor Academic Comparison Analysis

Professional Updated 2026.08.29

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

Please follow https://skillhub.cn/install/skillhub.md to install @baitongai/competitor-academic-comparison-analysis.

About this skill

Problem

When comparing competitors in an academic context, ad-hoc conclusions can mix in unverified metrics, citations, and authorization state. This skill turns that analysis into a protected workflow: check the runtime, complete authorization, then generate content.

How It Works

The key path is explicit:
- Environment check: validate PYTHON_CMD before running Python scripts, especially on Windows where python may open Microsoft Store.
- Authorization gate: run scripts/auth.py first and decide from signals such as AUTH_OK, AUTH_REQUIRED, and AUTH_INVALID.
- First binding: if local credentials are missing or invalid, follow the flow to obtain a JWT, run --bind-jwt, and pass revalidation before continuing.
- Content retrieval: after authorization, use scripts/protected.py to fetch protected instructions, then follow them.

It enforces a hard rule: if authorization has not passed, business output is prohibited. It also separates recoverable first-bind flows from real authorization failures, preventing result generation when credentials are missing.

Boundaries

  • Suitable for permission-controlled and auditable competitor academic comparisons.
  • Not suitable for bypassing authorization, offline execution, or treating local context as the final source.
  • Failure reports must be based on stdout and stderr details, not silent fallbacks or vague messages.

Use Cases

  • Use academic sources in competitor research, with platform authorization required before conclusions are generated.
  • Check `PYTHON_CMD` before running Python scripts, including Windows Microsoft Store command conflicts.
  • Use a protected WorkBuddy skill for the first time and complete JWT binding and authorization retry automatically.
  • Diagnose authorization failures using `stdout` and `stderr` signals, such as network errors, expired VIP, or binding errors.

Best For

  • Analysts conducting competitor academic research who need permission checks before citing papers or metrics.
  • Integration engineers configuring WorkBuddy agents who need clear binding and authorization failure signals.
  • Platform administrators maintaining protected workflows who need authorization gates, retry limits, and failure templates.
  • Engineers running Python-based competitor analysis who need to avoid Windows Python command conflicts.