From grimoire
Computes theoretical, actual, and percent yield from experimental data using stoichiometry. Includes limiting reagent identification, atom economy, and purity reporting.
How this skill is triggered — by the user, by Claude, or both
Slash command
/grimoire:calculate-reaction-yieldThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Compute theoretical yield, actual yield, and percent yield for a chemical reaction using stoichiometric principles.
Compute theoretical yield, actual yield, and percent yield for a chemical reaction using stoichiometric principles.
Adopted by: IUPAC standardized reporting, ACS journal submission requirements, FDA manufacturing validation (process yield ≥98% threshold), EPA Green Chemistry metrics.
Impact: Accurate yield calculation enables reaction optimization — a 10% yield improvement in a 10-step synthesis compounds to >2× overall yield gain. Green Chemistry metrics (E-factor, PMI) depend on accurate yield data.
Why best: Stoichiometric yield calculation from balanced equations is the only way to objectively compare reactions across different scales, solvents, and conditions.
Sources: IUPAC Green Book (2007) §2.10; March & Smith "March's Advanced Organic Chemistry" 7th ed. (2013); ACS Style Guide 3rd ed.
Write and balance the equation — ensure atom balance and charge balance; identify the limiting reagent and all stoichiometric coefficients.
Identify the limiting reagent — calculate moles for each reactant: n = mass(g) / MW(g/mol). The reagent with the smallest n × (1/stoichiometric coefficient) is limiting.
Calculate theoretical yield — multiply moles of limiting reagent by the stoichiometric ratio to the product, then convert to grams: theoretical yield (g) = n_limiting × (MW_product / stoichiometric ratio).
Measure actual yield — weigh the isolated, purified product after workup and drying to constant mass. Record on an analytical balance (±0.1 mg precision).
Calculate percent yield — % yield = (actual yield / theoretical yield) × 100. Values >100% indicate impurity, incomplete drying, or weighing error.
Check for side products — if percent yield is low (<50%), identify likely side reactions and byproducts; use TLC, NMR, or HPLC to assess purity of the product.
Calculate atom economy (optional) — atom economy = (MW_desired product / sum of MW all products) × 100; report alongside % yield for green chemistry assessment.
Report with units and purity — always state: actual yield (g or mg), % yield, and purity (% by HPLC, NMR, or mp range). A 99% yield of 50% pure product is a 50% effective yield.
npx claudepluginhub jeffreytse/grimoire --plugin grimoireCalculates equilibrium constants, predicts reaction direction via Q vs K comparison, solves ICE table problems, and applies Le Chatelier's principle.
Reasons from first principles to predict reaction products, analyze mechanisms, and interpret NMR/IR/MS spectra for organic synthesis problems.
Analyzes materials with pymatgen: crystal structures, phase diagrams, electronic structure, surfaces, interfaces, Materials Project API. Handles structure conversion, symmetry analysis, VASP/Gaussian/QE output.