All authors

Claude Skills by onescience-ai
github.com/onescience-ai27 skills0 installs0 views
- oneskillsOneSkills 是面向 AI4S 的科研智能体技能库,聚焦科研开发、实验运行与环境交付等关键环节,提供可复用、可组合、可落地的任务执行能力。Votes: 0GitHub stars: 23
- Onescience Cli在远程 SSH/SLURM 环境中通过 `onescience` 命令执行任意 OneScience 子命令。根据命令级别(lightweight/normal/compute)自动选择执行通道。环境初始化由 `onescience-installer` 技能处理,计算节点申请与作业提交由 `onescience-runtime` 技能处理。本技能只负责 `onescience` 命令的调度与执行。Votes: 0GitHub stars: 23
- Onescience CoderOneScience 分步编码执行技能。接收任务后强制调用资源技能获取规格知识、使用知识和规划决策知识,按步骤输出执行信息、等待确认后再执行;所有步骤完成后,若本地环境支持最小冒烟测试则优先执行全路径冒烟测试(forward/backward/train-loop/val-loop/CL/config 共 6 项,最多 6 次),否则执行静态需求一致性检查。Votes: 0GitHub stars: 23
- Onescience Data AnalyzerOneScience 数据分析执行技能(type=executor)。负责数据分析、可视化与报告输出,不涉及任务规划。接收规划好的任务,调用工作流执行统计分析、可视化生成和报告输出,根据领域自动匹配可视化规范(气象、生信、流体、材料等)。Votes: 0GitHub stars: 23
- Onescience Data ProfileOneScience 数据处理规划专家技能(type=expert)。由 onescience-orchestrator 召回,用于把已识别好的任务上下文、数据处理需求和可用知识映射为数据处理方案、数据契约、处理步骤和风险说明,并以 planner_proposal 返回给 onescience-orchestrator;不负责领域识别、不负责质量检查、不直接执行代码、运行作业或调度下游技能。Votes: 0GitHub stars: 23
- Onescience Data StandardizerOneScience 数据标准化执行技能(type=executor)。将原始数据集转换为 AI-Ready 数据集,覆盖 cfd / bio / climate(earth) / matchem 四个领域。目标契约从 onescience-primitives 的 dataset spec.md 拉取;数据源支持用户显式路径、本地自动探测与 ModelScope 下载三段式解析;转换采用 Tier1 确定性 adapter 与 Tier2 LLM 合成 converter 双层架构;所有处理在本地文件系统完成;产出统一注册到 ~/.onescience/data_management.json,并在宿主 Agent 提供 dataset_report 工具时自动上报 {name, target_dir, source_dir}。Votes: 0GitHub stars: 23
- Onescience Dataset BuilderOneScience 数据集构建执行技能,包含两个独立任务:(1) 生成数据集构建启动脚本(wrapper) - 接收数据处理代码路径(核心业务逻辑已由其他技能实现),分析代码接口,生成加载和调用这些接口的启动脚本(不包含数据读取、处理、转换等业务逻辑);(2) 数据集验证任务 - 接收数据集路径,验证数据集、执行质量检查、生成元数据(该任务依赖于其它技能试用local模式执行启动脚本生成数据集后才能执行)。两个任务由 orchestrator 分别调用。Votes: 0GitHub stars: 23
- Onescience Dft Model GateDFT/VASP 初始原子结构建模与交付门限。任一信号命中必用:(a) 表面/界面:Cu/Fe/Pt/Pd/Ni/Au/Ag/TiO2/MoS2/石墨烯/ZnO/CeO2 等 slab、(111)/(100)/(110)/(001) 晶面、异质结、界面建模;(b) 吸附/溶剂化:吸附物放置、CO2/CO/H2O/N2/OH/H/O 等分子加到表面、显式水/水层/水膜、电解质、溶剂化;(c) 掺杂/缺陷:K/Li/Na/Ca 掺杂、空位、取代、表面重构;(d) VASP 输入交付:POSCAR/CONTCAR/INCAR/KPOINTS/POTCAR、model_contract.json、selective dynamics、固定底部原子、ENCUT、赝势、几何合理性;(e) 场景关键词:初始模型、起始结构、建模交付、计算前验收、VASP 计算前。构建前必先写 model_contract.json,通过硬性验收门限才能提交。本技能为 executor 类型,通常由 onescience-orchestrator 调度;用户未点名时优先走 orchestrator 入口。Votes: 0GitHub stars: 23
- Onescience InferOneScience 科学模型推理执行技能。用于用户希望运行或构建 HuggingFace 模型、官方文档模型、本地 checkpoint 或项目原生 runner 的推理工作流时,覆盖气象/地球系统、生信、材料、流体和通用科研模型等领域,包括模型卡与配置发现、输入数据准备、checkpoint 加载、推理入口生成或复用、执行、结果验证、可视化和 baseline 对比。接收格式与 onescience-orchestrator 调用执行技能时的 step_handoff 保持一致,返回 execution_result。需要时协调交接给 onescience-coder、onescience-runtime 以及数据准备类技能。Votes: 0GitHub stars: 23
- Onescience InstallerOneScience 环境安装技能。用于根据 onescience.json 安装或验证 OneScience、创建或复用 conda 环境、检测已有 onescience 包、在记录的 conda 环境或当前环境中安装 Python 包、安装 HPC 科学计算软件(如 GROMACS、LAMMPS);缺少 run_site 或远程 SSH 配置时先调用 onescience-runsite 补齐运行站点配置。Votes: 0GitHub stars: 23
- Onescience Knowledge CaptureOneScience 交互经验沉淀执行技能。用于把一次完整用户交互中的目标、上下文、决策、资源、执行结果、失败恢复和可复用经验整理成结构化知识贡献文档或 skill 集成候选,并写入仓库指定贡献目录;支持生成 Gitee Issue payload 或在显式授权后提交 Issue,不默认上传原始对话、不直接修改生产 skill 或 primitive。Votes: 0GitHub stars: 23
- Onescience Knowledge HarvesterOneScience 知识缺口自动填补技能。当用户描述缺少某领域知识(如"缺少藏红花基因衍生推理的知识")时,自动执行:文献检索 → 知识抽取 → 卡片生成 → 入库决策(new/modify/merge,相似知识归并同一张卡)→ 写入 onescience-primitives,使后续 OneScience 推理任务可召回这些知识卡片。论文证据为主体;附开源权威文档与用户自有数据两个低优先级补充通道。全程使用智能体原生能力(网络搜索、LLM 推理、文件操作),不依赖外部流水线或额外 API Key。触发词:缺少知识、补充知识、填补知识缺口、自动采集知识、harvest knowledge。Votes: 0GitHub stars: 23
- Onescience Live LiteratureOneScience 实时文献两级检索推理技能(对齐 Biomni 的 LiteratureSearch/Fetch 工具链),领域无关的通用流程。第一级按相关性实时检索 OpenAlex 拿论文摘要、建全局编号引用池并迭代精炼检索词;第二级对选中的开放获取论文经 Europe PMC/PMC 结构化 API 取全文细节;最终输出分层深度推理答案,References 按正文出现顺序连续编号。触发:任何需要跨论文实时综合推理并带引用列表的问题(物种×性状、通路机制、基因家族、材料体系、药物靶点等)。只产出会话级证据与 harvest 种子清单,不写卡片库。亦可作为 onescience-primitives 本地检索降级到 none/task_only(命中不到可用 Task 知识)时的在线兜底通道被调用;更作为 orchestrator 在步骤 3.6 判定 knowledge_gap=true(本地原语没查到领域实质知识,含空召回 / 仅命中泛化 workflow-planning 流程卡 / domain 不符)时【硬路由兜底】强制调用的在线检索 executor,为无法用...Votes: 0GitHub stars: 23
- Onescience Mlmd Campaign Orchestrator端到端编排“DFT 结构优化 → AIMD 出轨迹 → MACE 数据集 → MACE 势函数训练 → LAMMPS 长时 MD”的机器学习分子动力学流水线。当用户用一句话要求“给 <界面体系> 做一套 MLMD:先 VASP 做 DFT 优化,再跑 VASP AIMD 出轨迹,转成带能量/力的 MACE extxyz 数据集(按时间块切 train/valid/test,不要随机打散),训一个 MACE 势函数(力误差达标),最后导出 LAMMPS 模型跑长时 MD,把皮秒 AIMD 推到纳秒”时加载。负责把自然语言变成结构化 campaign 规格、逐阶段执行并设硬门限、不达标即停并报告。Votes: 0GitHub stars: 23
- Onescience Modelscope PublishOneScience ModelScope 模型发布技能。将论文复现模型产物重组为 ModelScope 标准目录结构,检查核心目录内容完整性,生成平台必需的配置模板和审计工具,并输出 modelscope upload 命令引导用户推送到魔搭平台。作为 onescience-orchestrator 的执行技能使用。Votes: 0GitHub stars: 23
- Onescience OrchestratorAI4S 科研计算任务默认入口,用户无需点名 OneScience/OneSkills,任一信号命中即进入本技能。兜底:任何涉及科学、工程、研究的计算/仿真/建模/数据分析/论文复现任务,即使未在下述关键词中,只要不是纯 Web/App 开发、纯 CRUD、纯 IT 运维、纯日常问答,一律进入本技能。(a) 方法/软件:DFT、第一性原理、VASP、Quantum ESPRESSO、CP2K、CASTEP、分子动力学、MD、AIMD、LAMMPS、GROMACS、势函数、MACE、DeePMD、NEB、过渡态、CFD、流体、OpenFOAM、量子化学、Gaussian、ORCA、Psi4、NWChem、Molpro、GAMESS、xTB、CASSCF、CCSD(T)、TDDFT、频率计算、溶剂化模型(PCM/SMD/COSMO)、蒙特卡洛、Metropolis MC、Kinetic MC、GCMC、有限元、FEM、COMSOL、ANSYS、ABAQUS、多物理场、FDTD、光子学、电磁仿真、生信、基因组、蛋白、RNA-seq、单细胞、GWAS、分子对接、AutoDock、Vina...Votes: 0GitHub stars: 23
- Onescience Paper ReproOneScience 论文复现信息提取技能。作为 onescience-orchestrator 的执行技能,接收论文输入,提取结构化信息,生成编码任务提示词。输入:论文来源(PDF/URL/arXiv/DOI)或论文信息;输出:reproduction_spec.md(结构化规格)、coder_task_description.md(编码任务提示词)。不执行编码,不调用其他技能。Votes: 0GitHub stars: 23
- Onescience Parallel将 PyTorch 模型改造为支持 Pipeline Parallelism (PP) + Tensor Parallelism (TP) 的分布式训练模型。 适用场景:单机单卡模型改多卡分布式、模型拆分为多个 pipeline stage、替换 nn.Linear 为并行线性层、 编写 forward_step_func / model_provider / dataset_provider、配置 PipelineTensorShapeConfig、 创建 Distributed 版本模块(DistributedFuser / DistributedAttention / DistributedMlp)。 当用户提到以下任何关键词时,务必使用此 skill: "流水线并行"、"pipeline parallel"、"模型并行改造"、"分布式训练"、"stage 拆分"、 "ColumnParallelLinear"、"RowParallelLinear"、"pretrain 接口"、"forward_step_func"、 "model_provider"、"TP 并行"、"张...Votes: 0GitHub stars: 23
- Onescience Primitive DistillerOneScience 原语蒸馏执行技能。用于将 scientific-agent-skills、第三方科研工具、数据库、服务、数据集、输出格式或工作流文档蒸馏为 onescience-primitives 资产包,并判断是否需要 resource、expert 或 executor 落地;不直接执行科研分析。Votes: 0GitHub stars: 23
- Onescience PrimitivesOneScience 原语资源召回技能。根据自然语言需求检索相关原语资源(模型、组件、数据管线、应用、可视化规范、工作流规划、契约等)以及 Task-Centric 科研知识(Task、Method、Operation、Validation、Scenario、Workflow),通过范围判定、快速过滤和语义匹配召回,按内容需求返回相应知识;不做科研规划与代码实现。Votes: 0GitHub stars: 23
- Onescience Research WorkflowOneScience 科研工作流规划专家技能(type=expert)。为 orchestrator 提供气象、生信、材料、流体等科研领域的工作流编排计划,支持 Task-Centric 规划模式(以 Task 为核心节点编排工作流)和传统资源驱动模式,基于资源和领域知识生成 planner proposal,包含工作流节点、资源绑定、依赖关系和执行建议。Votes: 0GitHub stars: 23
- Onescience Runsite解析、校验、保存和复用 OneScience 运行站点配置。用于任意技能在继续执行任务前补齐运行站点配置,完成配置发现、缺失字段补问、已有配置复用、remote 连接验证、运行平台 DCU/GPU 类型确认、modules 写入和结构化回传。不做安装、不提交作业、不执行运行、不做远端环境诊断。Votes: 0GitHub stars: 23
- Onescience Runtime【统一运行与基础诊断技能】按 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 等资源不可用时,探测可用...Votes: 0GitHub stars: 23
- References当 `execution_channel=scnet_mcp` 时读取本文件。Votes: 0GitHub stars: 23
- Onescience Structure Viewer需要把原子结构(POSCAR/CONTCAR/XYZ)呈现为可交互三维图形时使用:产出单文件 view.html(3Dmol.js)+ structure.json,可嵌进交付包或报告。任何"给出三维立体效果图"的场景(slab/界面/异质结/溶剂化/吸附/团簇/分子)都应调用本技能。Votes: 0GitHub stars: 23
- Onescience TrainerOneScience 科学模型训练执行技能。用于用户希望基于文本说明、网页说明、本地项目路径、已有 checkpoint 或项目原生训练入口来规划、生成并执行模型训练工作流,覆盖气象/地球系统、生信、材料、流体和通用科研模型等领域,包括训练信息获取、数据与切分规划、训练策略整理、完整训练脚本内容生成、训练执行组织以及结果验证。接收格式与 onescience-orchestrator 调用执行技能时的 step_handoff 保持一致,返回 execution_result。需要时协调交接给 onescience-coder、onescience-runtime 以及数据工作流技能。Votes: 0GitHub stars: 23
- Scnet Chat通过自然语言交互管理 SCNet Chat 超算平台。用户需要查询/管理 SCNet 超算平台资源,包括查询作业、提交作业、管理文件、查看账户信息、切换区域等。触发关键词:scnet、超算、作业、作业管理、文件管理、账户、余额、查询余额、机时、集群、队列、上传、下载、重命名、区域切换、昆山、山东、西安等。Votes: 0GitHub stars: 23