time-stepping
Plan and control time-step policies for simulations. Use when coupling CFL/physics limits with adaptive stepping, ramping initial transients, scheduling outputs/checkpoints, or planning restart strategies for long runs.
npx skills add FreedomIntelligence/OpenClaw-Medical-Skills --skill time-stepping --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Time Stepping ## Goal Provide a reliable workflow for choosing, ramping, and monitoring time steps plus output/checkpoint cadence. ## Requirements - Python 3.8+ - No external dependencies (uses stdlib) ## Inputs to Gather | Input | Description | Example | |-------|-------------|---------| | Stability limits | CFL/Fourier/reaction limits | `dt_max = 1e-4` | | Target dt | Desired time step | `1e-5` | | Total run time | Simulation duration | `10 s` | | Output interval | Time between outputs | `0.1 s` | | Checkpoint cost | Time to write checkpoint | `120 s` | ## Decision Guidance ### Time Step Selection ``` Is stability limit known? ├── YES → Use min(dt_target, dt_limit × safety) └── NO → Start conservative, increase adaptively Need ramping for startup? ├── YES → Start at dt_init, ramp to dt_target over N steps └── NO → Use dt_target from start ``` ### Ramping Strategy | Problem Type | Ramp Steps | Initial dt | |--------------|------------|------------| | Smooth IC | None needed | Full dt | | Sharp gradients | 5-10 | 0.1 × dt | | Phase change | 10-20 | 0.01 × dt | | Cold start | 10-50 | 0.001 × dt | ## Script Outputs (JSON Fields) | Script | Key Outputs | |--------|-------------| | `
- Goal
- Requirements
- Inputs to Gather
- Decision Guidance
- Time Step Selection
- Ramping Strategy
- Script Outputs (JSON Fields)
- Workflow
- Conversational Workflow Example
- Pre-Run Checklist
- CLI Examples
- Error Handling
- Interpretation Guidance
- dt Behavior
python3 scripts/checkpoint_planner.py --run-time 36000 --checkpoint-cost 120 --max-lost-time 1800 --json Plan time stepping with ramping python3 scripts/timestep_planner.py --dt-target 1e-4 --dt-limit 2e-4 --safety 0.8 --ramp-steps 10 --json Schedule output times python3 scripts/output_schedule.py --t-start 0 --t-end 10 --interval 0.1 --json Plan checkpoints for long run
What does the time-stepping skill do?
Plan and control time-step policies for simulations. Use when coupling CFL/physics limits with adaptive stepping, ramping initial transients, scheduling outputs/checkpoints, or planning restart strategies for long runs.
How do I install it?
Run `npx skills add FreedomIntelligence/OpenClaw-Medical-Skills --skill time-stepping --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From FreedomIntelligence/OpenClaw-Medical-Skills, a repository with 2,909 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
