claude

grimoire-science

Science: research methodology, experiments, data analysis, scientific writing

6 on GitHubby Jeffrey Tsev0.1.0MITupdated 29 days ago
/

Plugin grimoire-science from marketplace grimoire in jeffreytse/grimoire-core. Commands read from the repo's manifest — 28 days ago.

What it installs

Skills (52)

  • calculate-celestial-coordinates

    Use when working with astronomical coordinate systems — converting between equatorial (RA/Dec), horizontal (Az/Alt), ecliptic, and galactic coordinates, and applying precession, refraction, and parallax corrections for accurate sky position calculations.

  • calculate-stellar-properties

    Use when determining stellar properties — calculating luminosity, temperature, radius, mass, and age from observed magnitudes, colors, spectra, or parallax — using the distance modulus, Stefan-Boltzmann law, HR diagram, and stellar evolution models.

  • design-observational-campaign

    Use when planning an astronomical observing campaign — selecting target list, scheduling observations around constraints (sky brightness, airmass, telescope time), estimating exposure times, and designing a data quality assurance strategy.

  • apply-crispr-design-principles

    Use when designing a CRISPR-Cas9 (or Cas12/Cas13) gene editing experiment — selecting guide RNAs, evaluating on-target efficiency and off-target risk, choosing delivery strategy, and designing assays to confirm editing outcome.

  • calculate-cell-culture-dilution

    Use when performing serial dilutions, calculating cell plating density, determining colony forming units (CFU), or preparing drug concentration gradients for cell culture experiments.

  • calculate-statistical-power

    Use when determining required sample size for a study, or evaluating whether a completed study had adequate power to detect its effect

  • design-biological-experiment

    Use when planning a biological experiment that requires controls, replication, and rigorous methodology to yield valid, reproducible results

  • design-clinical-trial-protocol

    Use when designing a clinical trial — including study type selection, randomization and blinding strategy, endpoint definition, sample size calculation, and regulatory compliance requirements for a study protocol.

  • design-pcr-experiment

    Use when designing a polymerase chain reaction experiment — including primer design, thermal cycling conditions, control selection, and troubleshooting strategy to amplify a specific DNA or RNA target reliably.

  • review-gel-electrophoresis

    Use when analyzing agarose or polyacrylamide gel electrophoresis results — to correctly identify bands, assess purity and integrity of nucleic acid or protein samples, and systematically troubleshoot unexpected results.

  • write-lab-report

    Use when writing a biology lab report in academic or research contexts following scientific reporting standards

  • write-scientific-abstract

    Use when drafting or revising a scientific abstract for a journal article, conference submission, or thesis

  • write-systematic-review

    Use when planning or writing a systematic review of scientific literature — following PRISMA guidelines to search, screen, extract, and synthesize evidence from primary studies with transparent, reproducible methodology.

  • apply-chemical-equilibrium-analysis

    Use when analyzing chemical equilibria — calculating equilibrium constants, predicting reaction direction using Q vs K, solving for equilibrium concentrations using ICE tables, and applying Le Chatelier's principle to manipulate equilibrium position.

  • apply-green-chemistry-principles

    Use when designing or evaluating a chemical synthesis, process, or laboratory procedure — applying the 12 Principles of Green Chemistry to reduce waste, hazards, energy consumption, and environmental impact.

  • audit-laboratory-safety

    Use when conducting a systematic safety inspection of a chemical laboratory or evaluating compliance with laboratory safety regulations

  • calculate-reaction-yield

    Use when determining the theoretical, actual, or percent yield of a chemical reaction from experimental data

  • calculate-solution-concentration

    Use when preparing solutions in chemistry or biochemistry — calculating molarity, molality, mass percent, dilutions, and unit conversions to make accurate reagent preparations.

  • design-spectroscopic-analysis

    Use when selecting and designing a spectroscopic analysis method (UV-Vis, IR, NMR, MS, or Raman) — including method selection, sample preparation, calibration, data interpretation, and reporting for structural identification or quantitation.

  • design-synthesis-route

    Use when planning a multi-step chemical synthesis from a target molecule back to available starting materials

  • design-titration-experiment

    Use when designing an acid-base, redox, complexometric, or precipitation titration — including titrant selection, indicator choice, endpoint detection, and standardization of solutions for accurate quantitative analysis.

  • apply-remote-sensing-analysis

    Use when analyzing satellite or aerial imagery for earth science applications — including image preprocessing, spectral band selection, classification, change detection, and index calculation for land cover, vegetation, geology, or water assessment.

  • calculate-ecosystem-services-value

    Use when estimating the economic value of natural ecosystems for policy decisions, environmental impact assessments, conservation investments, or natural capital accounting

  • calculate-ghg-inventory

    Use when calculating the greenhouse gas (GHG) emissions of an activity, organization, product, or project — applying the GHG Protocol Corporate Standard or ISO 14064 to quantify Scope 1, 2, and 3 emissions in CO₂-equivalent units.

  • design-climate-risk-assessment

    Use when an organization or community needs to identify, assess, and prioritize physical and transition climate risks to assets, operations, and finances

  • design-geological-survey

    Use when planning a geological field survey — defining objectives, selecting mapping scale, designing sampling strategy, choosing measurement methods, and planning data collection for structural geology, stratigraphy, or mineral exploration.

  • design-seismic-hazard-assessment

    Use when conducting a seismic hazard assessment for engineering design, land use planning, or risk management — including probabilistic seismic hazard analysis (PSHA), ground motion characterization, site amplification, and communication of hazard to decision-makers.

  • design-water-quality-assessment

    Use when designing a water quality monitoring or assessment program — for drinking water, surface water, groundwater, or wastewater — including parameter selection, sampling design, analytical methods, and regulatory compliance evaluation.

  • apply-analytic-geometry

    Use when a geometric problem — distance, intersection, locus, optimization, or a claim about points, lines, and curves — is better solved by assigning coordinates and manipulating algebraic equations than by classical synthetic/axiomatic proof, including distance/midpoint/slope calculations and vect

  • apply-bayesian-network-inference

    Use when reasoning about multiple interacting uncertain variables with a known or learnable dependency structure — medical diagnosis with several correlated symptoms and risk factors, fault diagnosis across interdependent system components, or any query about one variable given evidence on several o

  • apply-bayesian-reasoning

    Use when updating beliefs from evidence, estimating probabilities under uncertainty, or making decisions where prior knowledge and new data must be combined

  • apply-conic-section-properties

    Use when a curve is a circle, ellipse, parabola, or hyperbola — classifying a general second-degree equation into standard form and applying its focus, directrix, and eccentricity properties to a physical problem, such as orbital mechanics, parabolic reflector/antenna design, or optical mirror focus

  • apply-differential-equations

    Use when modeling or solving differential equations — classifying ODE/PDE type, selecting analytical or numerical solution methods, validating solutions, and interpreting the physical or mathematical meaning of the result.

  • apply-graph-theory-analysis

    Use when analyzing networks, relationships, or connectivity problems using graph theory — including graph representation, traversal algorithms, shortest path, minimum spanning tree, centrality measures, and community detection.

  • apply-ladder-of-causation

    Use when deciding what kind of evidence a question actually requires — before running an experiment, trusting an observational correlation, or reasoning about "what would have happened if" — by classifying the question as associational (what is?), interventional (what if I do X?), or counterfactual

  • apply-linear-algebra-methods

    Use when solving systems of linear equations, decomposing matrices, analyzing transformations, or working with eigenvalues and eigenvectors in applied mathematics, data science, physics, or engineering contexts.

  • apply-small-sample-skepticism

    Use when drawing a conclusion, trend, or explanation from a small number of observations — a short streak, a handful of test results, a few data points on a dashboard — before treating the pattern as reliable, because small samples produce extreme, memorable-looking results by chance far more often

  • calculate-confidence-interval

    Use when reporting statistical estimates that require quantified uncertainty bounds for scientific, clinical, or policy decision-making

  • calculate-probability-distribution

    Use when working with probability distributions — identifying the correct distribution for a phenomenon, computing probabilities and quantiles, fitting distributions to data, and checking distributional assumptions statistically.

  • design-numerical-simulation

    Use when designing a numerical simulation — including Monte Carlo, finite difference, finite element, or agent-based models — specifying convergence criteria, uncertainty quantification, validation strategy, and computational resource requirements.

  • design-optimization-problem

    Use when formulating and solving an optimization problem — defining the objective function, constraints, variable types, and selecting an appropriate solver for linear, nonlinear, integer, or stochastic programming.

  • design-proof-strategy

    Use when selecting an approach for constructing a mathematical proof or verifying a conjecture

  • apply-conservation-laws

    Use when solving mechanics, fluid dynamics, or electromagnetism problems by applying conservation of energy, momentum, angular momentum, or charge — identifying the system boundary, the conserved quantity, and the conditions under which conservation applies.

  • apply-dimensional-analysis

    Use when deriving relationships between physical quantities, checking equations for consistency, or scaling physical models to different sizes or conditions

  • apply-maxwells-equations

    Use when solving electromagnetic field problems — the field of a charge distribution, the field of a current-carrying conductor, induced EMF from changing flux, or displacement current in a capacitor — by matching the problem's symmetry to the correct form of Gauss's law, Faraday's law, or the Ampèr

  • calculate-error-propagation

    Use when calculating how measurement uncertainties propagate through mathematical operations — computing combined uncertainty for sums, products, powers, and general functions using partial derivative methods or Monte Carlo propagation.

  • calculate-measurement-uncertainty

    Use when reporting physical measurements that require quantified uncertainty estimates for scientific or metrological purposes

  • calculate-thermodynamic-efficiency

    Use when analyzing the thermodynamic efficiency of heat engines, refrigerators, power cycles, or chemical processes — applying the first and second laws of thermodynamics, Carnot efficiency, entropy analysis, and exergy to identify losses and optimization targets.

  • design-circuit-experiment

    Use when designing an experimental circuit — applying Ohm's law, Kirchhoff's laws, Thevenin/Norton equivalents, and RC/RL/RLC transient analysis to select components, calculate expected behavior, and plan measurements safely.

  • design-controlled-experiment

    Use when planning a physics experiment that requires controlling variables to isolate causal relationships between physical quantities

  • design-experiment-protocol

    Use when designing a physics experiment or laboratory investigation requiring control of variables and uncertainty quantification

  • design-optical-system

    Use when designing an optical system — including lenses, mirrors, apertures, and detectors — applying geometric optics (ray tracing), the thin lens equation, aberration analysis, and diffraction limits to achieve target imaging performance.

View source on GitHub grimoire.jeffreytse.net

More from jeffreytse/grimoire-core

All 28 plugins →

grimoire

claude

All grimoire skills across all domains

200 skills

6

Business: strategy, operations, entrepreneurship, leadership, management

200 skills

6

Finance: investing, personal finance, accounting, financial modeling

131 skills

6

Design: graphic design, UI/UX, visual communication, branding, typography

65 skills

6

Health: fitness, nutrition, mental health, wellness, sleep, habit formation

52 skills

6

Maintain grimoire-science?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins28 plugins