Tools
Exactly what the server advertised in the scan completed . Effects and capabilities are classified by Squatch from each tool's metadata. Squatch never runs tools.
- Effect: Read 18
- Effect: Write 2
- Effect: Execute 5
Showing 25 of 25 tools
| Details | ||
|---|---|---|
| cron_build Convert an English schedule description into a cron expression. Rule-based, not a language model: it refuses phrases outside its grammar ra… | Effect: Execute | |
| cron_explain Translate a cron expression into plain English, list upcoming run times in a timezone, and report the gotchas that make schedules misfire: … | Effect: Execute | |
| cron_next_runs Lists the next run times for a cron expression in a specific timezone, with no prose. Use it when the only question is "when does this next… | Effect: Execute | |
| equation_steps_run Solves a linear or quadratic equation in one variable and returns every step: expanding parentheses, combining like terms, moving terms acr… | Effect: Execute | |
| iso_week_run Converts calendar dates to ISO 8601 week-numbering dates and back, in either direction, and reports how many weeks an ISO year has. Use it… | Effect: Execute | |
| json_to_types Convert a JSON sample into TypeScript interfaces and a matching Zod schema. Merges EVERY array element into a union rather than typing from… | Effect: Write | |
| vocab_check Mark an attempt and get the teaching content: whether it was right, which option was correct, why it fits, and why EVERY distractor fails. … | Effect: Write | |
| amortize_schedule Returns the full row-by-row schedule: per-period interest, scheduled principal, any extra principal, PMI, payment and running balance. Hand… | Effect: Read | |
| body_metrics Compute BMI, energy expenditure, and protein targets from height and weight. Height and weight MUST carry units — a bare number is REFUSED … | Effect: Read | |
| check_digit_run Checks the check digit on an IBAN (ISO 7064 MOD 97-10), ISBN-10, ISBN-13, EAN-13, UPC-A, or a Luhn-checked card number. When the checksum f… | Effect: Read | |
| color_analyse Convert a colour between hex, RGB, HSL, OKLCH, CMYK, and CSS names, and derive complementary, analogous, triadic, split-complementary and m… | Effect: Read | |
| due_date Estimate a due date from a last menstrual period, a known conception date, an IVF transfer, or an ultrasound measurement. Gestational age i… | Effect: Read | |
| offside Returns a verdict plus every step taken. THREE verdicts, not two: offside, onside, and no-offside-offence — the last is real and common, be… | Effect: Read | |
| offside_rule_contrast Returns the structural differences between soccer offside and hockey offside, one dimension at a time. Use it when someone asks how the two… | Effect: Read | |
| price_band For a list price and a tax rate, finds every nearby list price that settles to the SAME cash total, and the highest one. Use it for "what s… | Effect: Read | |
| regex_explain Explain a regular expression in plain English and detect catastrophic backtracking. ALWAYS call this before putting a pattern where it will… | Effect: Read | |
| round_cash_total Settle a transaction: exact subtotal, tax computed on that exact subtotal, then round the final total to the nearest nickel — and ONLY for … | Effect: Read | |
| rounding_impact Compute the mean rounding delta per cash transaction across a price list. Answers "does rounding make retailers money" with arithmetic rath… | Effect: Read | |
| timezone_convert Convert a wall-clock time between IANA zones. Returns null when the local time DOES NOT EXIST because a daylight-saving jump skipped it, an… | Effect: Read | |
| validate_auto Detects whether a payload is JSON, YAML, XML or CSV, then validates it. Use it for a file with no extension, a clipboard paste, or a respon… | Effect: Read | |
| validate_csv Validates CSV against RFC 4180 and reports ragged rows individually with both field counts, because "row 4813 has 6 fields, the header has … | Effect: Read | |
| validate_json Validates a JSON document and reports every problem in one pass with a 1-based line and column, a stable rule code and a fix hint. Reports … | Effect: Read | |
| validate_xml Validates XML for well-formedness, namespace correctness and entity-based attacks. Catches four classes of invalid XML that ordinary well-f… | Effect: Read | |
| validate_yaml Validates a YAML document, including the values that mean different things to different loaders — found by resolving each unquoted scalar u… | Effect: Read | |
| vocab_draw Draw words-in-context practice questions from a curated bank. The response deliberately contains NO answers and NO explanations, so you can… | Effect: Read |