ambler-util

Installation
SKILL.md

Ambler Util

Follow these steps to create or extract a utility module in the utils/ directory.

When to create a utility

Create a utils/<name>.ts file when a node's defaultUtils contains:

  1. External dependencies — any npm: or jsr: import (e.g., npm:ollama, npm:marked)
  2. Reusable logic — code that is or could be used by more than one node
  3. Complex implementations — functions with significant logic (error handling, retries, connection caching, multi-step operations) that clutter the node file

Simple one-liners like (msg) => console.log(msg) or () => Math.random() belong in defaultUtils directly — no need to extract them.


1. Gather requirements

Before writing, determine:

Related skills

More from argenkiwi/ambler-ts

Installs
9
GitHub Stars
4
First Seen
Apr 30, 2026