AgentStack
SKILL verified MIT Self-run

Bioresearch Agent Router

skill-alim430-bioresearch-agent-agent-router · by Alim430

Classify a free-text research intent into the right BioResearch Agent workflow (literature / biomarker / causal / case-study / doctor) using a deterministic, rule-based router. Use when an AI client receives an open-ended biomedical research request and must pick which workflow or skill to invoke — NOT to generate or evaluate hypotheses. No LLM, no network.

No reviews yet
0 installs
0 views
view→install

Install

$ agentstack add skill-alim430-bioresearch-agent-agent-router

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of Bioresearch Agent Router? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

BioResearch Agent — Agent Router Skill

Capability

A rule-based intent classifier that translates a free-text research request into one of the framework's workflows/skills:

| Route | Workflow / skill | |:---|:---| | literature | Literature review + co-occurrence graph (bioresearch-literature-analysis) | | biomarker | Biomarker discovery — DEG + enrichment (bioresearch-biomarker-discovery) | | causal | Mendelian randomization (bioresearch-causal-inference) | | case-study | Disease case study / validation run (bioresearch-disease-case-study) | | doctor | Environment & reproducibility check (bioresearch-environment-check) |

It is intent translation, not reasoning: it maps a request to an existing workflow and emits the matching CLI command. It does not generate, rank, or evaluate hypotheses, and uses no model and no network — the same input always yields the same route (deterministic).

Run

bioresearch route "find biomarkers for Parkinson's disease using GSE7621"
bioresearch route "test the causal effect of BMI on type 2 diabetes with Mendelian randomization"

Output is JSON: {route, confidence, matched_keywords, scores, rationale, suggestion} plus a suggested CLI command. confidence is the share of all matched keywords belonging to the winning route; an unmatched intent returns route: "unknown" with a suggestion list of available routes.

When to invoke

An agent should call this router first when it gets an ambiguous or free-form biomedical request, to decide which specialized skill/workflow to dispatch to. It is the entry funnel of the skill system — not a replacement for the analysis skills themselves.

Note

Honest scope: keyword-substring matching only. It will not understand paraphrases that contain none of the known keywords (it then returns unknown rather than guessing). Extend bioresearch/router.py:ROUTE_KEYWORDS to cover new phrasing.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.