Back to list
iannuttall

alias-scripts

by iannuttall

Turn shell aliases into scripts so AI agents with non-interactive shells can use them.

1🍴 0📅 Jan 16, 2026

SKILL.md


name: alias-scripts description: Export rc file aliases into executable scripts so non-interactive shells and agents can use them, with backups and restore.

Alias Scripts skill

  • Purpose: turn rc file aliases into real executables on PATH for non-interactive shells and agents
  • Best use: when aliases do not work in non-interactive shells and you want script equivalents
  • Repo: ~/dev/repos/alias-scripts
  • Install deps (bun): bun install
  • Generate scripts: bun run alias-scripts -- generate
  • Output dir: default ~/.local/bin (use --out <dir> to change)
  • List aliases (rc file only): bun run alias-scripts -- list
  • Report shell + PATH + conflicts (rc aliases only): bun run alias-scripts -- report
  • Backups: bun run alias-scripts -- backups
  • Restore latest: bun run alias-scripts -- restore
  • Restore by id: bun run alias-scripts -- restore --id <backup-id>
  • Clean generated scripts: bun run alias-scripts -- clean
  • Overwrite scripts in output dir: --force (creates backup if overwriting)
  • Disable aliases in rc file: --disable-aliases (comments matching alias lines)
  • Target rc file: --rc ~/.zshrc (comma-separated supported)
  • Backup location: --backup-dir ~/.config/alias-scripts/backups
  • Filter names: --include "g*,c*" --exclude "gs"
  • Dry run: --dry-run
  • Safety: --disable-aliases edits rc files; backups are created so you can restore

Score

Total Score

60/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon