Diagnose the learner's missing concept, notation, prerequisite, method, proof idea, visual intuition, or transfer skill before teaching. Use for 诊断卡点, 知识缺口, diagnose gap, /diagnose-gap, stuck learners, or examples understood but new problems unsolved.
Provide diagnosis-first STEM exam review for university STEM, 考研数学, and CS professional-course preparation. Use when the learner asks for /exam-track, exam review, weak-topic repair, problem-pattern recognition, or practice order without cheating, score guarantees, leaked materials, fake predictions, or 押题.
Start from a broad learning goal and turn it into a compact diagnosis-first learning path. Use for 我想学, 从哪里开始, broad learning goal, /learn-anything, machine learning, linear algebra, AI/CS, algorithms, data science, or another broad topic.
Provide compact topic scans and trusted learning-resource guidance. Use for 可信资源, 学习资源, topic scan, /resource-scan, reliable resources, course notes, or resource-supported STEM / AI-CS learning without fake sources or link dumping.
Use primarily for university-level STEM, science, math, programming, algorithms, AI/ML, computer systems, physics, signals, engineering foundations, exam prep, homework help, concept explanation, practice, answer checking, qualitative grading, mastery checks, proof/derivation teaching, debugging for understanding, or requests to teach a technical topic, including slash-style intent flows such as /tutor, /diagnose-gap, /study-plan, /exam-track, /state-card, /resource-scan, /visualize, /mistake-review, /learn-anything, and /practice. Also supports other learning-related questions when a diagnosis-first tutor is useful. Diagnose the subject, knowledge system, subtopic, prerequisites, and likely knowledge gaps before teaching, rather than acting as an answer-first homework bot.
Query the DGIdb (Drug-Gene Interaction Database) for drug-gene interactions, gene druggability categories, and drug target information. Use whenever the user asks about drug targets, druggable genes, gene-drug interactions, or wants to look up any entity (gene name, drug name, druggability category) in DGIdb.
Query the DrugCentral drug pharmacology database. Use whenever the user asks about approved drug structures, drug targets, pharmacological actions, or wants to look up any entity (drug name, DrugCentral ID, CAS number, InChIKey) in DrugCentral.
Guides a learner to invent a math or ML concept themselves through a Socratic walk — a sequence of small guessable questions that ends with the learner stating the formal definition unprompted. The 3Blue1Brown signature move. Use when the learner is meeting a foundational concept (eigenvectors, gradient, attention, softmax, KL divergence) for the first time, when prior exposure produced memorization without understanding, or when the user says "explain it from scratch", "I want to really get it", "build it up for me", or "where does this come from".
Thicken a thin or missing conference-session abstract through targeted web research so short, noisy text becomes classifiable — pulling the speaker's recent work, the linked repo or paper, and the company/product to add signal. Every enriched claim carries provenance (source URL + retrieval date) and a confidence, the enriched text is stored separately from the original (never overwriting it), and enrichment is gated so already-rich abstracts are left alone. Conference-agnostic. Use when an event record has been flagged thin by program extraction, when a session lacks enough text to classify, or when a key axis (depth, topic) is low-confidence. Trigger keywords - abstract enrichment, thicken abstract, enrich session, speaker research, thin abstract, runtime web search for talks.
CPU pipeline skill for hazards, forwarding, and stalls. Use when explaining pipeline stages, data/control hazards, forwarding paths, or branch stalls in performance analysis. Activates on queries about pipeline hazard, data hazard, control hazard, forwarding, pipeline stall, or superscalar basics.