Install any skill in seconds. Free to start, no credit card required.
Get Started Free →vibeeval/first-order-odes
Problem-solving strategies for first order odes in odes pdes
Passed 8 of 21 test cases with the skill, and 13 of 21 without it.
2 fixed5 passed either way12 still failing3 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 2 test cases the skill fixed. Same model, same prompt, with and without the skill.
I just found an analytical expression for the state variable over time using the symbolic mathematics library. What specific function should I call on the original equation object to verify that the solution satisfies it? Is it 'check_solution'?
| Checked | Without skill | With skill |
|---|---|---|
| excludes check_solution | Missed | Passed |
| mentions checkodesol | Passed | Passed |
The instructions your model reads when the skill loads.
Use this skill when working on first-order-odes problems in odes pdes.
Classify the ODE
Select Solution Method
| Type | Method |
|---|---|
| Separable | Separate and integrate |
| Linear | Integrating factor e^{int P dx} |
| Exact | Find potential function |
| Bernoulli | Substitute v = y^{1-n} |
Numerical Solution (IVP)
scipy.integrate.solve_ivp(f, [t0, tf], y0, method='RK45')method='Radau' or method='BDF'Verify Solution
sympy_compute.py dsolve "y' + y = x" --ics "{y(0): 1}"Phase Portrait (Autonomous)
z3_solve.py solve "dy/dt == 0"test cases passed, vs 13 / 21 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.