用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/ffsshhttiikk/opencode-agents-skills --skill organic-chemistry命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | organic-chemistry |
| description | Chemistry of carbon compounds |
| license | MIT |
| compatibility | opencode |
| metadata | {"audience":"organic chemists, researchers, students","category":"chemistry"} |
| Class | Structure | Example |
|---|---|---|
| Alkane | C-H, C-C | CH₄ |
| Alkene | C=C | C₂H₄ |
| Alkyne | C≡C | C₂H₂ |
| Alcohol | -OH | C₂H₅OH |
| Ether | R-O-R' | diethyl ether |
| Aldehyde | -CHO | CH₃CHO |
| Ketone | R-CO-R' | acetone |
| Carboxylic acid | -COOH | acetic acid |
| Amine | -NH₂ | ethylamine |
# Example: SN1 vs SN2 reaction analysis
def reaction_type(substrate, nucleophile, solvent):
"""
Determine likely mechanism.
"""
# SN2: Primary alkyl halide, strong nucleophile, polar aprotic
if substrate in ['methyl', 'primary'] and nucleophile == 'strong':
return 'SN2'
# SN1: Tertiary alkyl halide, weak nucleophile, polar protic
elif substrate == 'tertiary' and nucleophile == 'weak':
return 'SN1'
# E2: Strong base, anti-periplanar H
elif nucleophile == 'strong_base':
return 'E2'
return 'mixture'