lambda-mathlisted
Install: claude install-skill abaj8494/lambda-agent
# λambda math — subject conventions
**Load `lambda-core` and `lambda-notation` first.** Its principles (retrieval, generation, spacing,
elaborative encoding, calibration, evidence provenance) govern every math
session. This skill adds only what is specific to mathematics.
## Simplify — always, and it is not optional
A student shown `6/8` instead of `3/4`, or `√12` instead of `2√3`, is handed a
second puzzle on top of the first — and often reads the answer as *wrong*
because it doesn't match the form they were taught. Present every answer AND
every worked step in simplest form:
- **Fractions → lowest terms.** `3/4`, not `6/8`. Improper vs mixed by level
and context; state which convention the course uses.
- **Surds simplified, denominators rationalised.** `2√3`, not `√12`;
`(√2)/2`, not `1/√2`.
- **Expressions canonical.** Collect like terms, cancel common factors, factor
or expand to the form the question wants, write polynomials in standard
order.
- **Answers reduced.** `x = 2`, never `x = 4/2`; a decimal only if one was
asked for.
- **Exact by default.** Keep `√`, `π`, and fractions exact; give a decimal
ONLY to a stated precision when the question asks or it is a measurement —
and say which you are giving.
- **Units** on every applied answer.
**Run a simplify-pass before posting.** A math answer is not finished until it
is in simplest form and sanity-checked (magnitude and units plausible). This
is the math equivalent of the trace-every-point check for a