-
-
Notifications
You must be signed in to change notification settings - Fork 9.5k
Description
What problem does this solve?
Currently, enabling or disabling Superpowers in Codex CLI requires manually adding or removing the ~/.agents/skills/superpowers symlink and restarting the CLI. This is cumbersome and slows down workflows when switching between simple tasks and complex, multi-agent workflows.
Proposed solution
Introduce a CLI switch (e.g., --superpowers on/off) or command (e.g., codex superpowers enable/disable) to toggle Superpowers dynamically without manual file operations. This would streamline switching between lightweight and full-featured modes.
What alternatives did you consider?
Manual symlink management and maintaining separate environments or scripts. These approaches are error-prone, not user-friendly, and interrupt workflow due to required restarts.
Is this appropriate for core Superpowers?
Yes. This feature improves usability for all users by making Superpowers more flexible and easier to adopt across different tasks and workflows.
Context
Codex CLI with Superpowers installed via ~/.agents/skills/. Frequent switching between quick edits and complex planning/TDD workflows.