custom-zsh-aliases

Install custom Zsh aliases and Git functions into ~/.zshrc.

2|1|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/assertchris/claude-skills --skill custom-zsh-aliases
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: custom-zsh-aliases
Source: https://github.com/assertchris/claude-skills/tree/main/custom-zsh-aliases
Command: npx skills add https://github.com/assertchris/claude-skills --skill custom-zsh-aliases

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines your command-line experience by automatically adding useful custom aliases and functions to your Zsh configuration, saving you time and keystrokes.

Core Features & Use Cases

  • Custom Aliases: Installs shortcuts for common Git commands (gs, gd) and a convenient way to edit and reload your Zsh config (change).
  • branches Function: A powerful function to clean up local Git branches that have been deleted on the remote.
  • Use Case: When setting up a new development machine or wanting to standardize your shell environment, use this Skill to quickly apply your preferred shortcuts and Git workflow enhancements.

Quick Start

Use the custom-zsh-aliases skill to add standard zsh aliases and the branches function to your ~/.zshrc.

Frequently Asked Questions about custom-zsh-aliases

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add custom aliases and functions to my zsh configuration?

To add custom zsh aliases, this Skill appends predefined Git shortcuts and a branch cleanup utility directly into your ~/.zshrc file. It uses bash tools like `grep`, `cat`, and `source` to manipulate the configuration and activate the new shell environment automatically.

Can I automatically clean up local git branches that are deleted on the remote?

Yes, cleaning up deleted remote git branches is handled by the included `branches` function. It is installed directly into your ~/.zshrc file alongside other custom zsh aliases, allowing you to prune stale local branches quickly from your shell.

What's the best way to set up standard shell shortcuts on a new development machine?

Setting up standard shell shortcuts on a new machine is achieved by running this Skill to apply your preferred zsh aliases and functions. It standardizes your command-line environment by writing Git shortcuts like `gs` and `gd` into your ~/.zshrc file.

Do I need specific bash tools to configure zsh aliases through this Skill?

Yes, configuring zsh aliases requires bash tools like `grep`, `cat`, and `source` to be available. These dependencies are used for file manipulation within ~/.zshrc and to activate the newly added shell shortcuts and functions.

What Git shortcuts can I install for my shell environment?

The Git shortcuts you can install include `gs` and `gd` for common Git commands, along with a `change` alias to edit and reload your zsh config. These custom aliases are written directly to your ~/.zshrc file to streamline your command-line workflow.