Utilities
Strings, arrays, collections, objects, dates and slugs.
The small, dependency-free helpers. Each one is a package you can import on its own.
7 skills.
| Skill | What it is for |
|---|---|
| Arrays | Statistical operations (average, median, mode, standard deviation, z-score, percentile, covariance) and array manipulation (unique, flatten, partition, shuffle, sample, move), behind the Arr facade. |
| Collections | Laravel-style chainable collections over arrays: map, filter, reduce and group, wrapping ts-collect. |
| DateTime | A Carbon-like DateTime class: add and subtract, compare, format, start and end of day, month and year, parsing and timezones. |
| Objects | Type-safe deep merging, object mapping, strict key checking, typed entries and keys, property picking, and clearing undefined values. |
| Slug | URL slugs, including unique ones that check the database for collisions before returning. |
| Strings | Case conversion in every direction, pluralization, validation helpers, slug generation, random strings and template interpolation, behind the Str facade. |
| Utils | The general toolkit: deep merge, debounce and throttle, byte formatting, markdown tables, YAML parsing, the Pipeline class and a good deal more. |
Every page here describes one SKILL.md under
storage/framework/defaults/ai/skills.
See Using skills to wire them into your agent.