analyze-diffusion-dynamics

Installation
SKILL.md

Analyze Diffusion Dynamics

Characterize the behavior of diffusion processes by specifying their stochastic differential equations, deriving the corresponding Fokker-Planck equation, computing first-passage time distributions analytically or numerically, performing parameter sensitivity analysis, and validating analytical results against Monte Carlo simulation.

When to Use

  • Deriving the probability density evolution of a continuous-time diffusion process
  • Computing mean first-passage times or full first-passage time distributions for bounded diffusion
  • Analyzing how drift, diffusion coefficient, and boundary parameters affect process behavior
  • Validating closed-form solutions against stochastic simulation
  • Building intuition for the dynamics underlying drift-diffusion models or generative diffusion processes

Inputs

  • Required: SDE specification (drift function, diffusion coefficient, domain/boundaries)
  • Required: Parameter values or ranges for the drift and diffusion functions
  • Required: Boundary conditions (absorbing, reflecting, or mixed)
  • Optional: Time horizon for transient analysis (default: auto-detect from dynamics)
  • Optional: Spatial discretization resolution for numerical PDE solvers (default: dx=0.001)
Related skills
Installs
1
GitHub Stars
13
First Seen
Mar 18, 2026