almquist-shell
Reference for writing portable /bin/sh scripts targeting ash (Almquist shell) — the default shell on FreeBSD, NetBSD, and TinyBSD fleet nodes. Covers POSIX features, bash incompatibilities, fleet patterns, rc.d service scripts, and UTF-8/Unicode filename safety rules. Trigger phrases: ash, almquist, /bin/sh, posix shell, freebsd shell, sh scripting, dash, tinybsd shell, netbsd shell, portable shell.
Source facts
- Repository
- ryanmaclean/skills
- Last source activity
- October 25, 2026 at 02:08
- Detected SKILL.md language
- English
- Stars
- 1
- Forks
- 0
Install options
The review-first prompt is selected by default. You can switch to a direct command or download a local copy.
Review the source files
Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.
Showing SKILL.md
| name | almquist-shell |
|---|---|
| description | Reference for writing portable /bin/sh scripts targeting ash (Almquist shell) — the default shell on FreeBSD, NetBSD, and TinyBSD fleet nodes. Covers POSIX features, bash incompatibilities, fleet patterns, rc.d service scripts, and UTF-8/Unicode filename safety rules. Trigger phrases: ash, almquist, /bin/sh, posix shell, freebsd shell, sh scripting, dash, tinybsd shell, netbsd shell, portable shell. |