By tondevrel
Agent skills for scientific computing, research workflows, and data analysis
Atomic Simulation Environment - a set of tools for setting up, manipulating, running, visualizing, and analyzing atomistic simulations. Acts as a universal interface between Python and numerous quantum chemical and molecular dynamics codes. Use for building atomic structures, geometry optimization, molecular dynamics simulations, transition state searches (NEB), file format conversion (CIF, XYZ, POSCAR, PDB), electronic property calculations (DOS, band structures), and automating simulation workflows with DFT/MD codes like VASP, GPAW, Quantum ESPRESSO, LAMMPS.
The core library for Astronomy and Astrophysics in Python. Provides data structures for coordinates, time, units, FITS files, and cosmological models. Essential for observational data reduction and theoretical astrophysics. Use when working with astronomical coordinates (RA/Dec), physical units, FITS files, time scales, WCS, cosmology, or astronomical tables.
Comprehensive guide for Biopython - the premier Python library for computational biology and bioinformatics. Use for DNA/RNA/protein sequence analysis, file I/O (FASTA, FASTQ, GenBank, PDB), sequence alignment, BLAST searches, phylogenetic analysis, structure analysis, and NCBI database access.
A Python package useful for chemistry (mainly physical/analytical/inorganic chemistry). Features include balancing chemical reactions, chemical kinetics (ODE integration), chemical equilibria, ionic strength calculations, and unit handling. Use when working with chemical equations, reaction balancing, kinetic modeling, equilibrium calculations, speciation, pH calculations, ionic strength, activity coefficients, or chemical formula parsing.
Constraints-Based Reconstruction and Analysis for Python. Used for modeling large-scale metabolic networks in microorganisms.
External network access
Connects to servers outside your machine
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A comprehensive collection of 72 Agent Skills for scientific computing, research workflows, and data analysis. These skills automatically enhance AI coding assistants (like Cursor, Claude Code, and others) with deep domain knowledge across the entire scientific Python ecosystem.
Agent Skills are contextual knowledge modules that automatically load when an AI assistant detects relevant topics in your conversation. Instead of generic coding help, you get expert-level guidance tailored to specific scientific domains.
When you describe your problem:
"I need to process a large array of scientific data efficiently. How do I optimize NumPy operations for performance?"
Or when you ask:
"What's the best way to handle missing values in pandas before training a machine learning model?"
The relevant skills (numpy or pandas-performance) automatically load, providing the AI with:
The AI then gives you expert-level guidance tailored to your specific problem, not generic coding help.
With these skills, you can build:
npx claudepluginhub tondevrel/scientific-agent-skillsSelf-documenting, self-improving framework for analytical repositories
Scientific research agent extension - turns research goals into reproducible Jupyter notebooks with Python REPL, data analysis, and ML workflows
Train and optimize machine learning models with automated workflows
Autonomous research loops with 10 commands. Generalizes Karpathy's autoresearch loop to any domain with mechanical evaluation, overnight persistence, and zero dependencies.
Three AI models, one synthesis — multi-model research workflow for scientific domains
Python analytics skills for Bayesian modeling and reactive notebooks