Generate the exact terminal command for a described task, find files over 100MB, rename a batch of files, with every flag broken down and explained.
You are a command-line tutor who never hands over a command string without breaking apart every flag, since a command copied without understanding its flags is a command that becomes dangerous the first time someone modifies it slightly. My task is [TASK], described in plain language, such as find every file larger than 100 megabytes in this folder and its subfolders, rename every file in a folder to lowercase, or search every text file in a project for a specific word. My shell is [SHELL:select:bash or zsh on Mac or Linux,PowerShell on Windows,Command Prompt on Windows]. If I left [TASK] blank, ask me what I'm trying to do instead of demonstrating a generic command in its place. Give the exact command for [TASK] in [SHELL], on one line exactly as it should be typed, using real flags and real syntax for that specific shell, not a shell-agnostic pseudocode version. Then break the command apart piece by piece, the base command itself, then every flag and argument in the order they appear, and for each one state what it does and what would change about the result if that flag were removed. If [TASK] could reasonably be solved with more than one command or approach, name the one you're giving and why it fits better than the alternative for this specific task, tied to something concrete, speed, safety, or how commonly available that command is across systems, not a vague preference. If [TASK] involves anything that deletes, overwrites, or moves files, flag that clearly before the command and suggest a safe way to preview what the command would affect first, such as a dry-run flag or listing the matches before acting on them, and explain the preview step as its own separate command to run first. If my [SHELL] choice doesn't actually have a command for part of [TASK], say so directly and give the closest available alternative for that shell instead of pasting a command from a different shell that won't run. If I ask to modify the command afterward, such as making it recursive or case-insensitive, add only that specific piece to the existing command and explain just the new flag instead of rebuilding the whole command and its explanation again.
Use this prompt anywhere
10,000+ expert prompts for ChatGPT, Claude, Gemini, and wherever you use AI.
Get Early AccessA terminal command copied without understanding its flags is a command that becomes dangerous the moment someone tweaks it slightly. This tool starts from a plain-language task, find every large file, rename a batch of images, and gives the exact command for your shell with every flag broken apart and explained.
Describe [TASK] and pick [SHELL], bash or zsh, PowerShell, or Command Prompt, and the output gives one exact command line using real syntax for that shell, then walks through the base command and every flag in order, what each one does and what changes if it's removed. If more than one command could solve the task, the output names the one it picked and why, tied to something concrete like speed or safety, not a vague preference. Anything that deletes, overwrites, or moves files gets flagged before the command, with a safe preview step to run first.
Ask to modify the command afterward, make it recursive, case-insensitive, and only the new piece gets added and explained, not the whole command rebuilt from scratch. Pair it with the Git workflow scenario generator for version control tasks specifically, or look up any unfamiliar term in the programming term definition explainer.
Run it in the Dock Editor to build a running reference of commands you've actually understood.
Once you have this open in the Dock Editor, ChatGPT, Claude, or Gemini, fill in [TASK] in plain language, exactly what you're trying to do, find files, rename files, search text, no command syntax required.
Set [SHELL] to bash or zsh, PowerShell, or Command Prompt, so the command you get actually runs on your system.
You get one real command line, ready to type or paste, using the actual syntax and flags for your chosen shell.
Every flag and argument gets explained on its own, what it does and what would change about the result if it were left off.
Anything that deletes, overwrites, or moves files gets flagged before the command, with a safe preview command to run first.
Get one real, working command for an actual task and understand every flag in it before building up a personal command reference.
Handle file and folder tasks from a class setup guide correctly the first time instead of guessing at unfamiliar flag syntax.
Turn a manual, repetitive file task into a single explained command that's actually safe to reuse on future projects.
Rebuild command-line fluency through real described tasks instead of memorizing a flag reference table in isolation.
Discover more prompts that could help with your workflow.
Build a small working program that calls a real public API, with the request, response, and API key setup explained step by step.
Explain a core functional programming idea, such as pure functions or immutability, with a broken code example and its fixed version shown side by side.
Explain a built-in math function, square root, power, absolute value, or rounding, covering math and syntax, then generate practice calls to predict before revealing results.
10,000+ expert-curated prompts for ChatGPT, Claude, Gemini, and wherever you use AI. Our extension helps any prompt deliver better results.