What problem does it solve?
Manually creating and managing shell aliases can lead to conflicts, incorrect syntax, or disorganised .aliases files, making shell customisation frustrating and inefficient. This Skill automates alias management for a perfectly tuned shell.
Core Features & Use Cases
- Add Aliases: Checks for conflicts, verifies command validity, and adds new aliases to the correct category (e.g., Git, System, Development) with proper formatting and optional comments.
- Remove & Update Aliases: Safely modifies or deletes existing alias definitions with user confirmation, ensuring your
.aliases file remains clean and current.
- Information & Search: Lists all defined aliases, searches by pattern, and explains what specific aliases do, helping you discover and understand your shell shortcuts.
- Use Case: You frequently type
git status. Use this Skill to create a new alias gs='git status' in the correct Git Aliases section of your .aliases file, instantly saving keystrokes and boosting your command-line productivity.
Quick Start
Create an alias 'gp' for 'git push'.