Use these examples to test your new aliases and explore the capabilities of your AI-powered terminal assistant.
Focuses on execution. Use this when you want to get things done.
do "Convert all .png files in the current directory to .webp"do "Find all files larger than 100MB and list them by size"do "Create a directory structure for a new Python project with src, tests, and docs"
do "What process is using port 8080 and how do I kill it?"do "Show me the top 5 memory-consuming processes right now"do "Check my disk usage and show the largest folders in my home directory"
do "Delete all local git branches that have already been merged into main"do "Undo my last git commit but keep the changes staged"do "Create a new branch called 'feature/ui-update' and push it to origin"
Focuses on troubleshooting. Best used with piped output or error messages.
ls --fake-flag 2>&1 | explain "Why did this command fail?"cat package.json | explain "Is there anything wrong with this JSON structure?"python3 script.py 2>&1 | explain "Analyze this Traceback and suggest a fix"
tail -n 20 /var/log/system.log | explain "What are these kernel warnings about?"history | tail -n 10 | explain "What did these last 10 commands actually do?"
Focuses on learning. Use this for general questions or script templates.
ask "What is the difference between a hard link and a symbolic link in macOS?"ask "Explain the 'Zsh' globbing system and how it differs from Bash"ask "When should I use 'awk' instead of 'sed' for text processing?"
ask "Give me a robust Zsh script template with error handling and a --help flag"ask "How do I write a loop in Zsh that iterates over all directories in the current folder?"
- Always use 2>&1: When piping errors to
explain, ensure you include the error stream (e.g.,command 2>&1 | explain "..."). - Context is Automatic: You don't need to tell the AI which folder you are in or which Git branch is active; it already knows!
- Safety First: Always review the Commands panel before typing
yto execute. You can also runcat review_and_run.shto see the generated script again.
Generated: Saturday, February 28, 2026