
Write Zsh Scripts
- 2 repo stars
- Updated July 24, 2026
- cboone/agent-harness-plugins
Apply consistent zsh style conventions when creating or editing zsh scripts, configurations, and shell completions.
About
Write-zsh-scripts applies zsh style conventions when creating or editing zsh scripts, configurations, and completions. It standardizes shell code so scripts stay readable, idiomatic, and maintainable. Aimed at developers and CLI authors who write a lot of zsh tooling.
- zsh style conventions
- Scripts and configs
- Shell completions
- Consistent formatting
Write Zsh Scripts by the numbers
- Data as of Jul 25, 2026 (Skillselion catalog sync)
/plugin marketplace add cboone/agent-harness-plugins/plugin install write-zsh-scripts@agent-harness-pluginsAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| repo stars | ★ 2 |
|---|---|
| Last updated | July 24, 2026 |
| Repository | cboone/agent-harness-plugins ↗ |
What it does
Apply consistent zsh style conventions when creating or editing zsh scripts, configurations, and shell completions.
README.md
Write Zsh Scripts
Zsh style conventions for creating and editing zsh scripts, configurations, and completions.
Type: Skill
Trigger: /write-zsh-scripts (also activates automatically)
Installation
See the marketplace install instructions.
What It Does
Provides zsh coding conventions covering script structure, strict mode, quoting, parameter expansion, arrays, glob qualifiers, and the completion system. Activates automatically when creating, editing, or reviewing zsh scripts and configurations, ensuring consistent style across all zsh files.
Includes two reference guides:
- ZSH.md: comprehensive scripting conventions
- completions.md: completion function conventions drawn from the upstream zsh completion-style-guide
Usage
/write-zsh-scripts
The skill also activates automatically when Claude Code detects zsh script work.
Examples
- Creating a new
.zshplugin file: the style guide activates automatically - Writing a completion function (
_my-command): activates automatically - Editing
.zshrcor.zshenv: activates automatically - "/write-zsh-scripts": loads the full style guide explicitly
See Also
- Write Bash Scripts: Bash style conventions
- Lint and Fix: run linters and formatters across the project
- All plugins