feat: install ponytail as a Claude Code, codex and opencode plugin #1
Loading…
Reference in a new issue
No description provided.
Delete branch "feature/ponytail-plugin"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
m4rti-skills.ponytail.enable = true;installs ponytail as a plugin for every enabled target except pi. It works with or withoutm4rti-skills.enable.Upstream's Claude and codex hooks run a bare
node, which isn't on PATH on NixOS. The package points those hooks at Node in the Nix store.Evidence
nodeon PATH, every ponytail hook fails withnode: command not found.After: the patched startup hook runs and prints the ponytail rules:
m4rti-skills.enable. There were no warnings or failed assertions.nix flake check: all checks passed.packages.ponytailis now one of the checks.Merge Danger
Door: two-way
The option is off by default. To undo, turn it off or revert the PR.
Blast Radius: opt-in
Consumers get the new
ponytailinput in their lock and three new skills inskills/. Nothing else changes until they turn ponytail on. In codex, the ponytail hooks need a one-time approval in/hooks.🤖 Generated with Claude Code