numpy

Installation
SKILL.md

NumPy - Numerical Python

The fundamental package for numerical computing in Python, providing multi-dimensional arrays and fast operations.

When to Use

  • Working with multi-dimensional arrays and matrices
  • Performing element-wise operations on arrays
  • Linear algebra computations (matrix multiplication, eigenvalues, SVD)
  • Random number generation and statistical distributions
  • Fourier transforms and signal processing basics
  • Mathematical operations (trigonometric, exponential, logarithmic)
  • Broadcasting operations across different array shapes
  • Vectorizing Python loops for performance
  • Reading and writing numerical data to files
  • Building numerical algorithms and simulations
  • Serving as foundation for pandas, scikit-learn, SciPy

Reference Documentation

Related skills

More from tondevrel/scientific-agent-skills

Installs
47
GitHub Stars
9
First Seen
Feb 8, 2026