oneskills
OneSkills 是面向 AI4S 的科研智能体技能库,聚焦科研开发、实验运行与环境交付等关键环节,提供可复用、可组合、可落地的任务执行能力。
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
OneSkills 是面向 AI4S 的科研智能体技能库,聚焦科研开发、实验运行与环境交付等关键环节,提供可复用、可组合、可落地的任务执行能力。
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
OneScience 原语资源召回技能。根据自然语言需求检索相关原语资源(模型、组件、数据管线、应用、可视化规范、工作流规划、契约等),通过范围判定、快速过滤和语义匹配召回,按内容需求返回相应知识;不做科研规划与代码实现。
OneScience 数据分析执行技能(type=executor)。负责数据分析、可视化与报告输出,不涉及任务规划。接收规划好的任务,调用工作流执行统计分析、可视化生成和报告输出,根据领域自动匹配可视化规范(气象、生信、流体、材料等)。
OneScience 环境安装技能。用于根据 onescience.json 安装或验证 OneScience、创建或复用 conda 环境、检测已有 onescience 包、在记录的 conda 环境或当前环境中安装 Python 包;缺少 run_site 或远程 SSH 配置时先调用 onescience-runsite 补齐运行站点配置。
OneScience / OneSkills 的通用任务编排主控,也是体系默认执行入口。它负责根据统一资源契约的资源摘要识别用户意图,召回并融合 type=expert 规划技能的 proposal,维护 Task State,绑定资源,并按执行技能能力边界拆分和调度 type=executor 的 coder/paper-repro/runtime/installer/evaluator 等执行技能,把复杂目标组织成可追踪、可回退、可闭环的任务流。用户提示词中出现“使用onescience”“使用onescience技能”“使用oneskills”“使用oneskills技能”等表达时默认先进入本技能;仅当用户已明确指定要直接使用的具体技能(如“使用onescience-runtime技能执行运行”)时,才可跳过本技能并直接调用目标技能。它不承载具体领域专家知识;新增任务类型应通过新增资源包、专家规划技能或执行技能扩展。注意:本技能负责编排调度但不直接执行任务,规划和执行在同一 skill 内按循环推进,完成 observation 后可继续下一轮。
【统一运行与基础诊断技能】按 discover、preflight、execute、diagnose 固定闭环执行测试任务,依据 onescience.json 的 execution_profile 三元组路由执行通道。preflight 阶段完整委托 onescience-installer 执行环境就绪预检(installer_reason=preflight_validation),runtime 只消费 readiness 结果;SCnet 提交任务时必须读取根级 onescience.json.runtime.scnet 并把 region、partition/queue、work_dir 和资源参数交给 scnet-chat;配置问题自动委托 onescience-runsite 补齐;环境问题由 onescience-installer 安装或修复并 verify 成功后回到 runtime 继续原测试任务;当 execution_mode 为 slurm 且提交或运行反馈表明 partition、gpus_per_node、memory 等资源不可用时,探测可用 SLURM 资源并受控调整后重试。
通过自然语言交互管理 SCNet Chat 超算平台。用户需要查询/管理 SCNet 超算平台资源,包括查询作业、提交作业、管理文件、查看账户信息、切换区域等。触发关键词:scnet、超算、作业、作业管理、文件管理、账户、余额、查询余额、机时、集群、队列、上传、下载、重命名、区域切换、昆山、山东、西安等。
| name | oneskills |
| description | OneSkills 是面向 AI4S 的科研智能体技能库,聚焦科研开发、实验运行与环境交付等关键环节,提供可复用、可组合、可落地的任务执行能力。 |
各智能体推荐安装方式如下:
| Agent | 使用方式 | 备注 |
|---|---|---|
| Claude Code | /plugin marketplace add https://github.com/onescience-ai/oneskills/plugin install oneskills@oneskills | 添加 OneSkills marketplace 后安装 oneskills@oneskills 插件 |
| Codex | npx codex-marketplace add https://github.com/onescience-ai/oneskills --skills | 通过 Codex marketplace 从 OneSkills 仓库安装 skills |
| Trae | 在“扩展”面板的“更多”菜单中选择“从 VSIX 安装” | 从 https://gitee.com/onescience-ai/onescience-vscode-plugin/releases/tag/latest 下载 onescience-copilot*.vsix 后导入安装 |
| OpenCode | 将以下提示词粘贴到 OpenCode 中执行:请获取并按照 https://github.com/onescience-ai/oneskills/blob/master/.opencode/INSTALL.md 中的说明,从当前仓库检出为 OpenCode 安装 OneSkills | OpenCode 会按安装说明从当前仓库检出安装 |
| 其它 | npx skills add https://github.com/onescience-ai/oneskills --agent agent-name | 适用于其他智能体的安装 |
OneSkills 主要提供以下能力:
onescience-orchestrator 为主控,按 resource、expert、executor 三类技能分层协作,完成资源召回、意图识别、专家规划、全局计划融合、执行调度与任务状态更新。智能体安装 OneSkills 后,在提示词中明确加入 使用OneScience技能、使用OneSkills技能、使用OneScience实现任务 等关键词,以便正确进入 OneSkills 任务执行流程。
示例提示词:
使用OneScience技能复现https://arxiv.org/abs/2406.01465论文使用OneSkills技能接入OneScience平台的ERA5数据集并生成对应的Earth DataPipe使用OneScience实现任务,结合FourCastNet的全局感受野优势和Pangu-Weather的局地精细建模能力,构建一个混合天气预报模型使用OneScience技能在远程DCU环境安装运行依赖并启动训练任务使用OneScience技能把这个训练任务提交到远端GPU集群并诊断运行失败原因使用OneScience技能帮我拆解这个科研需求并规划执行与验证路径本仓库公开通用技能、公开参考资料与用户可用文档。如果你想了解如何在本仓库中扩展自定义技能,优先阅读:custom_skill_contribution.md