Files
oh-my-zsh/templates/generators/plugin
Robby RussellandClaude Fable 5.1 de76990950 fix(cli): address review feedback on omz generate plugin
- Turn %placeholders% into private markers when a template is read and
  strip the marker from every value, so text inserted from user input
  (e.g. -d '%name%') is never rescanned as a placeholder.
- When --enable is used for a name already in $plugins (a custom
  override of an enabled built-in), report it and reload instead of
  failing in _omz::plugin::enable.
- Make the completion note accurate whether or not a _<cmd> file was
  generated.
- Test the write-phase cleanup with a template set missing a later
  template, and test that placeholder-looking values come out literally.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-05 14:48:54 -07:00
..

# %name% plugin

%description%

To use it, add `%name%` to the plugins array in your zshrc file:

```zsh
plugins=(... %name%)
```

## Aliases

| Alias        | Command            | Description           |
| :----------- | ------------------ | :-------------------- |
| `%command%s` | `%command% status` | Show %command% status |

## Requirements

This plugin requires [%command%](https://example.com) to be installed.
%cache%