alias-manager

Community

Streamline your shell with smart alias management.

Authorruchernchong
Version1.0.0
Installs0

System Documentation

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'.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: alias-manager
Download link: https://github.com/ruchernchong/dotfiles/archive/main.zip#alias-manager

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.