> For AI agents: the complete documentation index is available at /llms.txt, the full documentation bundle is available at /llms-full.txt.

Go / terminal / workflow

eggl-cli

Small tools for the edges of your workflow

A practical helper CLI for switching environments, opening Kubernetes tunnels, cleaning repository text, and taking care of the local tasks around development.

[Install](/install)[Quickstart](/quickstart)

eggl terminal sessionA simulated terminal session showing eggl-cli checking an environment, switching profiles, and starting a port-forward.eggl-cli / terminal session01$eggl doctor02okconfigokkubectl03okgitoktailscale04$eggl env use homelab05profilework -> homelab06kubecontext-b -> homelab07tailscalework@example -> homelab08$eggl pf grafana --open09tunnelmonitoring/svc/grafana10readyhttp://localhost:30003 commands0 errors

01

## Switch context and account together

Pair a kubectl context with a Tailscale account and move between named environments without repeating the sequence by hand.

02

## Turn services into local tools

Keep named Kubernetes port-forwards in one YAML file, then start them by name with optional browser opening.

03

## Keep repositories predictable

Preview and normalize em-dashes or line endings with file filters, Git-aware scopes, and explicit write confirmation.

04

## Clean up the local edge

Diagnose dependencies, free stale ports, create CI-triggering commits, and generate completions for your shell.

