Skip to content
cccskills
FreePublished on GitHub

curate-reactions

整理和审查结构化化学反应,保留原始记录并检查参与物、角色、产率、重复、守恒和 ORD 合同。用于清洗 reaction SMILES、ORD 或反应表格。

The English summary is being prepared. Showing the original description.

See how to install

Files included (12)

  • SKILL.md3.0 KB
  • agents/openai.yaml333 B
  • references/标准化Artifact消费合同.md4.1 KB
  • references/输入输出与科学边界.md4.5 KB
  • scripts/curate_reactions.py32.8 KB
  • scripts/output_contract.py6.4 KB
  • scripts/participant_binding.py10.0 KB
  • scripts/reaction_assessment.py11.5 KB
  • scripts/reaction_yield_balance.py5.8 KB
  • scripts/requirements.txt34 B
  • scripts/standardization_artifact_contract.py14.2 KB
  • scripts/validate_output.py14.1 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

化学反应数据整理与质量审查

能力

使用固定 ORD Schema 和 RDKit 对结构化单步反应执行非破坏性整理:

  • 读取 ORD Reaction/Dataset、reaction SMILES、CSV/JSON;
  • 校验来源、记录 ID、ORD 官方 errors/warnings;
  • 复用前序结构标准化 artifact 的结构、盐型、parent 和状态;
  • 检查参与物结构、报告角色与参与性冲突;
  • 检查产率范围、分析关联、重复反应、元素和形式电荷差;
  • 保留 rejected、partial 和 review 记录;
  • 输出稳定 reason code、人工复核队列和确定性结果指纹。

适用于:

  • “整理这批 reaction SMILES”;
  • “检查这些 ORD 反应记录的质量”;
  • “找出反应数据中的重复、角色冲突和异常产率”;
  • “把标准化化合物状态传播到反应参与物”;
  • “为反应检索准备可审计数据”。

执行流程

  1. 确认输入是单步结构化反应,不接收 PDF、图片或自然语言实验步骤。
  2. 对 JSON/CSV/ORD 输入保存来源标识和 SHA-256。
  3. 如提供 standardize Artifact,先独立验证 v1 envelope、fingerprint、 逐记录状态和全局唯一 ID,再允许 participant 精确绑定。
  4. 运行:
python scripts/curate_reactions.py \
  --input reactions.json \
  --output curated-reactions.json
  1. 校验:
python scripts/validate_output.py curated-reactions.json
  1. 报告 ready_for_search/review_required/rejected 计数、规则命中、重复组、未解决项和人工复核原因。

强制边界

  • 核心固定 ord-schema==0.8.3 和 rdkit==2025.9.2;
  • 首版最多 5000 条,单条 JSON 最多 2 MiB,总输入最多 100 MiB;
  • reported/standardized form 用于审查;parent 只作候选分组;
  • 不自动覆盖来源角色,不自动补反应物、副产物或化学计量数;
  • 不静默删除、合并或写回任何记录;
  • 元素、电荷和原子映射只提供诊断,不证明反应正确;
  • 缺失产率不填 0,0.5 不自动解释为 50%,超过 100 不裁剪;
  • 不输出“适合建模”、反应成功、可复现、安全或可执行结论;
  • 不进行反应搜索、逆合成、条件推荐、性质预测、实验执行或知识图谱;
  • 不访问网络,不调用 DataPro、豆包搜索或远程化学数据库。

与其他 Skill 的关系

resolve-chemical-identities
名称/ID → 唯一候选(条件前缀)

standardize-chemical-structures
参与物结构 → reported/standardized/parent、QC 和状态

curate-reactions
多个参与物 → 非破坏性反应记录、QC、重复组和复核队列

search-reactions / review-routes
后续反应检索与路线评审

详细合同、规则 ID、状态和科学边界见 references/输入输出与科学边界.md 和 references/标准化Artifact消费合同.md。

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

中文购车决策助手初始化与验收 Skill。用于安装、配置、启动、恢复或诊断仓库内完整前后端,引导用户选择自己的 AI Native 应用开发底座 Workspace,私密配置 Agent Plan Key,真实调用专业数据集核验 1–3 款候选车型、配置与城市车系月度数据,并完成应用开发底座和浏览器验收。用户提出“初始化购车决策助手”“安装选车网站”“配置汽车专业数据”“启动购车助手”或排查该应用时使用。

The English summary is being prepared. Showing the original description.

volcengine/ai-app-lab2.5KUpdated Sep 7, 2026

理解化学科研自然语言需求,生成带来源绑定的 ResearchIntent,并通过本地确定性校验路由到七个化学 Skill、受控 Skill 链或 Workflow A/B。用于复杂、多步、模糊、需要自动编排,或可能联网、产生费用和发送数据的化学身份、结构、特征、分子库、反应和已有路线任务;毒性预测、路线生成、实验安全和放大审批不支持。

The English summary is being prepared. Showing the original description.

volcengine/ai-app-lab2.5KUpdated Sep 7, 2026

对已标准化化合物确定性计算受控二维描述符、Morgan/RDKit/MACCS 指纹和数据集质量画像。用于准备分子特征、生成指纹,或检查特征缺失、常数、异常和分布。

The English summary is being prepared. Showing the original description.

volcengine/ai-app-lab2.5KUpdated Sep 7, 2026

中文个人投资助手初始化 Skill。引导用户确认真实股票、市场、关注偏好和盘后监控安排,检查 Agent Plan Harness,安装并启动仓库内完整前后端,导入个性化配置,真实调用 DataPro、豆包搜索和 Agent Plan 模型生成首批个股简评与盘后风险摘要,并完成可用性验收。用户提出“帮我初始化个人投资助手”“安装投资助手”“配置我的关注股票”“让我打开网站就有内容”或需要恢复、诊断该应用时使用。

The English summary is being prepared. Showing the original description.

volcengine/ai-app-lab2.5KUpdated Sep 7, 2026

保守解析化学名称、SMILES、InChI、InChIKey、PubChem CID、ChEMBL ID 或 CAS RN,保留多源证据、相关形式、歧义和冲突。用于确认化学记录是谁、对齐开放数据库,或在结构标准化前选择候选。

The English summary is being prepared. Showing the original description.

volcengine/ai-app-lab2.5KUpdated Sep 7, 2026

评审已有合成路线的拓扑、逐步反应先例、库存声明和证据缺口。用于比较 AiZynthFinder、PaRoutes 或结构化多步路线并生成专家复核队列。

The English summary is being prepared. Showing the original description.

volcengine/ai-app-lab2.5KUpdated Sep 7, 2026

See all skills by volcengine

Report a problem with this skill