About hairy-utils
A reference skill for JavaScript and TypeScript utility functions, based on @hairy/utils v1.47.0. It covers topics including asynchronous control, function composition, type checking, and string and number operations.
Key features
- 01Promise handling and async flow control
- 02Function composition and piping
- 03Cancellable loops with delay control
- 04Runtime type detection and validation
- 05Number, string, and browser utilities
Use cases
- 01Look up async handling patterns for JavaScript or TypeScript
- 02Reference composition and piping for functional code
- 03Consult type, string, or number utilities
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ hairyf/ skills --skill hairy-utilsAfter installing, type/hairy-utilsin Claude Code to confirm it loaded.
Bundled files
References and scripts installed along with SKILL.md.
LICENSE.mdSYNC.mdreferences/advanced-types.mdadvanced-utils.mdcore-async.mdcore-browser.mdcore-composition.mdcore-loop.mdcore-numbers.mdcore-strings.mdcore-type-checking.mdDetails
From the project READMEBased on @hairy/utils v1.47.0. Focuses on core utility functions for JavaScript/TypeScript development.
Core References
| Topic | Description | Reference |
|---|---|---|
| Async Utilities | Promise handling, deferred promises, and async flow control | core-async |
| Function Composition | Compose and pipe functions for functional programming | core-composition |
| Loop Control | Cancellable loops with delay control | core-loop |
| Type Checking | Runtime type detection and validation utilities | core-type-checking |
| Number Utilities | BigNumber operations, formatting, and calculations | core-numbers |
| String Utilities | String manipulation, templating, and formatting | core-strings |
| Browser Detection | Environment and browser detection utilities | core-browser |
Advanced Features
| Topic | Description | Reference |
|---|---|---|
| Type Utilities | Type definitions and type manipulation helpers | advanced-types |
| Utility Functions | General-purpose utility functions | advanced-utils |
Comments
Markdown supported