Zsh
Zsh shell with oh-my-zsh. Use for terminal shell.From its SKILL.md
npx -y skills add G1Joshi/Agent-Skills --skill zshAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 12 stars12 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
1.1 KB, 265 tokens by cl100k_base, as published. Nobody here has run it
Zsh
Zsh is the default shell on macOS. It is highly customizable and compatible with Bash.
When to Use
- macOS: It's the default.
- Customization: The plugin ecosystem (
omz,zinit) is massive. - Compatibility: Runs most Bash scripts unmodified.
Core Concepts
Oh My Zsh (OMZ)
The community framework. 300+ plugins.
plugins=(git docker kubectl)
Globbing
Zsh has powerful wildcard matching. ls **/*.js (Recursive).
Themes
Powerlevel10k is the gold standard for performance and information density.
Best Practices (2025)
Do:
- Use a Fast Plugin Manager:
antidoteorsheldonare faster than OMZ's built-in loader. - Enable Autosuggestions: The
zsh-autosuggestionsplugin brings Fish-like behavior to Zsh. - Use Syntax Highlighting:
zsh-syntax-highlighting.
Don't:
- Don't over-clutter prompt: A prompt that takes 200ms to render makes the terminal feel sluggish.
References
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.