jax-development
Installation
SKILL.md
JAX development
Make the mathematical contract explicit before changing transformations or kernels. Record shapes, dtypes, numerical tolerances, randomness, differentiability, and required backend. Preserve useful existing architecture; a new API does not itself justify a rewrite. Use current public interfaces rather than compatibility shims.
Inspect, reproduce, measure
Resolve SKILL_DIR to the directory containing this file. Bundled scripts live
there, not in the target project's scripts/. Run them in the project's actual
Python environment. Inspect each script's help before use.
python "$SKILL_DIR/scripts/jax_env_report.py" --format json
python "$SKILL_DIR/scripts/jax_project_scan.py" /absolute/project --format json
python "$SKILL_DIR/scripts/jax_compile_probe.py" --help
python "$SKILL_DIR/scripts/jax_recompile_explorer.py" --help