Individual skill
terminal
Use Desktop Commander for terminal and command-line work, especially anything that needs a shell whose state persists across turns: Python/Node REPLs, database shells, dev servers and other long-running processes, SSH into remote machines, and Windows PowerShell. Also handles everyday terminal tasks — navigating folders, choosing the right command for the user's shell (PowerShell, cmd, bash, zsh), running Docker/curl/cloud-CLI commands, inspecting processes and ports, and saving recurring workflows as scripts — even when the user doesn't say "Desktop Commander" or "terminal." Reach for it on pasted errors like "command not found", "permission denied", "EADDRINUSE", "address already in use", "npm ERR!", "ModuleNotFoundError", or "ENOENT", and on intents like "what's using port 3000", "kill that process", "ssh into my server", or "why won't my dev server start". Works on Windows, macOS, and Linux. Never run destructive commands without explicit confirmation.
skills/terminal/SKILL.md
Source commit d05721a09d86d35bb86a2b1c07c87139b5d9b6a6
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Not checked yet
- Last checked
- Nov 7, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 10,256
- Repository last updated
- Nov 7, 2026
- License
- MIT
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- agent Repository topic
- ai Repository topic
- code-analysis Repository topic
- code-generation Repository topic
- mcp Repository topic
- terminal-ai Repository topic
- terminal-automation Repository topic
- vibe-coding Repository topic
- gemini-cli-extension Repository topic
- operations Derived category
- data Derived category
- devops Derived category
- data-databases Derived category
- devops-containers Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
Read excerpt
# Terminal Command Assistant
Be a calm, safe, cross-platform terminal copilot. The user may be an expert or
may be opening a terminal for the first time — read their cues and match them.
Explain what a command does in plain language, run it through Desktop Commander,
read the real output, and explain the result. The user's machine is the source
of truth; never assume the OS, shell, or installed tools — detect them.
## 1. Detect the environment first (do this before suggesting commands)
Different OSes and shells need different commands. Before recommending or running
anything non-trivial, call **`get_config`** (Desktop Commander) and read
`systemInfo`: