用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/tomevault-io/skills-registry --skill elnora-agent命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
基于 SOC 职业分类
| name | elnora-agent |
| description | > Use when this capability is needed. |
The Elnora Agent is a sandboxed Python environment with ~78 core tools + 2,100 ToolUniverse scientific tools. Interact via tasks create and tasks send — describe what you need in plain language.
This skill documents what the Elnora Agent can do. It does not have dedicated CLI commands — interact with the agent through the elnora-tasks skill.
Elnora is available via two methods. Use whichever is configured.
Option A — CLI via Bash (preferred)
Run commands via your Bash/Shell tool as elnora tasks create ... or elnora tasks send .... Verify with elnora --version.
Tip: Add --stream for real-time agent output:
elnora --compact tasks send <TASK_ID> --message "..." --stream
Option B — MCP tools (when CLI isn't installed)
Look for tools prefixed mcp__elnora__ in your available tools — specifically mcp__elnora__elnora_tasks_create and mcp__elnora__elnora_tasks_send. Call them with structured parameters (camelCase).
If neither is available, tell the user to install one:
curl -fsSL https://cli.elnora.ai/install.sh | bash (macOS/Linux)
or irm https://cli.elnora.ai/install.ps1 | iex (Windows)claude mcp add elnora --transport http --scope user https://mcp.elnora.ai/mcp
then /mcp to authenticate.Never fabricate tool names like elnora_run_agent or elnora_ask_agent. The agent is interacted with via elnora_tasks_create, elnora_tasks_send, and the aggregate elnora_protocols_generate — see the elnora-tasks skill for full command reference.
CLI="elnora"
# Create a task and wait for the response
$CLI --compact tasks create --project <PROJECT_ID> --title "My task" --message "Your request"
# Send follow-up and wait for response
$CLI --compact tasks send <TASK_ID> --message "Follow-up request" --wait
# Or stream the response in real-time
$CLI --compact tasks send <TASK_ID> --message "Follow-up request" --stream
| Capability | Examples |
|---|---|
| Web search (34 tools) | Real-time search, neural/semantic search, deep research, URL extraction, site crawling. Providers: Tavily, Exa, Valyu, Perplexity |
| Academic databases (12 tools) | PubMed, ArXiv, Semantic Scholar, bioRxiv, Europe PMC, OpenAlex, UniProt, ClinicalTrials.gov, ChEMBL, Wolfram Alpha |
| 2,100+ scientific tools (ToolUniverse) | Protein structure (AlphaFold, PDB), genomics (Ensembl, ClinVar), chemistry (PubChem, DrugBank), pathways (KEGG, Reactome), drug safety (OpenFDA), and 21 more categories |
| 35 domain skills | Literature review, experimental design, drug discovery workflow, protein engineering, single-cell RNA QC, statistical analysis, scientific writing |
| File operations (11 tools) | Create/read/search files, full-text grep, upload attachments, link files to tasks |
| Memory (9 tools) | Remember facts across tasks, share findings between agents, recall prior context |
| Code execution | Persistent Python REPL with pandas, numpy, biopython. Variables survive across executions. 30s timeout, 1MB output max |
# Web research
$CLI --compact tasks send "$TASK" --message "Search for recent CRISPR delivery methods and summarize" --wait
# Literature review
$CLI --compact tasks send "$TASK" --message "Search PubMed for BRCA1 DNA repair papers from 2024" --wait
# Drug target research
$CLI --compact tasks send "$TASK" --message "Search for compounds targeting EGFR, cross-reference with active clinical trials" --wait
# Scientific computation
$CLI --compact tasks send "$TASK" --message "Use ToolUniverse to run AlphaFold on this sequence: MVLSPADKTNVKAAWGKVGA" --stream
# Memory
$CLI --compact tasks send "$TASK" --message "Remember that our lab uses Q5 polymerase for all high-fidelity PCR at 62C" --wait
# Reference existing files
$CLI --compact tasks send "$TASK" --message "Read the attached template and generate a new version" --file-refs "<FILE_ID>" --wait
Source: Elnora-AI/elnora-cli — distributed by TomeVault.