Claude skills for shell commands

The 50 strongest of 170 shell commands skills on GitHub. Skills built for shell commands come first; no repository gets more than 3 spots. Each links to its folder; copy it into ~/.claude/skills/ to use it.

  1. maui shell navigation

    Guide for implementing Shell-based navigation in .NET MAUI apps. Covers AppShell setup, visual hierarchy (FlyoutItem, TabBar, Tab, ShellContent), URI-based navigation with GoToAsync, route registration, query parameters, back navigation, flyout and tab…

    dotnet/skills★ 5.8kMITFolder: maui-shell-navigation

  2. linux shell scripting

    This skill should be used when the user asks to "create bash scripts", "automate Linux tasks", "monitor system resources", "backup files", "manage users", or "write production shell scripts". It provides ready-to-use shell script templates for system…

    zebbern/claude-code-guide★ 4.7kMITFolder: linux-shell-scripting

  3. azure cloud shell

    Expert knowledge for Azure Cloud Shell development including troubleshooting, limits & quotas, and security. Use when handling Cloud Shell storage mounts, session limits, file persistence, private VNet access, or RBAC setup, and other Azure Cloud Shell…

    MicrosoftDocs/Agent-Skills★ 797CC-BY-4.0Folder: azure-cloud-shell

  4. shell scripting

    Write robust, portable shell scripts with proper error handling, argument parsing, and testing. Use when automating system tasks, building CI/CD scripts, or creating container entrypoints.

    ancoleman/ai-design-components★ 525MITFolder: shell-scripting

  5. env var safe shell

    Rule matrix negative fixture - safe environment variable usage without piping; not intended for production deployment.

    bruc3van/agent-skills-guard★ 392MITFolder: env-var-safe-shell

  6. hard trigger shell

    Generated counterexample containing destructive shell hard triggers for scanner verification

    bruc3van/agent-skills-guard★ 392MITFolder: hard-trigger-shell

  7. bun shell

    Bun shell scripting with Bun.$, Bun.spawn, subprocess management. Use for shell commands, template literals, or command execution.

    secondsky/claude-skills★ 240MITFolder: bun-shell

  8. app shell

    Top bar, sidebar rail, app launcher, tenant and environment cue, status bar. Use when designing the persistent shell, a collapsible sidebar, or navigation between apps behind one login.

    dembrandt/dembrandt-skills★ 175MITFolder: app-shell

  9. shell prompt

    Show the git branch in the shell prompt.

    Goldziher/ai-rulez★ 165MITFolder: shell-prompt

  10. shell

    Shell and session operations after an attack module already established command execution, a raw shell, webshell channel, container/runner shell, or remote session. This module does not own exploitation and should not pull SSH/WinRM/RDP authentication or…

    pale-knight/redteam-skill★ 51MITFolder: shell

  11. letter shell integration

    Use when integrating, porting, configuring, or debugging letter-shell command shells, UART shell transport, command registration, RTOS shell tasks, or embedded debug consoles

    easyzoom/aix-skills★ 38MITFolder: letter-shell-integration

  12. nr micro shell integration

    Use when integrating, porting, configuring, or debugging nr_micro_shell command consoles, UART shell input, command tables, or tiny embedded CLI behavior

    easyzoom/aix-skills★ 38MITFolder: nr-micro-shell-integration

  13. zoom shell integration

    Use when integrating, porting, configuring, or debugging an embedded zoom-shell style command console, UART CLI, command parser, or tiny MCU shell

    easyzoom/aix-skills★ 38MITFolder: zoom-shell-integration

  14. fish shell scripting

    Fish shell scripting judgment frameworks and critical idioms. Use when writing Fish scripts or shell automation. Focuses on when to use Fish vs bash, macOS/Fedora compatibility requirements, and Fish-specific patterns that prevent bugs (universal variable…

    Pyroxin/opinionated-claude-skills★ 9EPL-2.0Folder: fish-shell-scripting

  15. probe allowed tools shell

    Twin of probe-allowed-tools whose allowed-tools value is the bare tool name shell, as some platforms spell it. Use when asked to probe allowed-tools shell naming.

    agent-ecosystem/agent-skill-implementation★ 6CC-BY-4.0Folder: probe-allowed-tools-shell

  16. forkable shell

    Gives an agent session a disposable, sandboxed bash shell whose entire filesystem is a single JSON file — so the workspace can be snapshotted, forked, branched and resumed at ~0.24ms per fork instead of seconds per container. Backed by just-bash…

    broomva/skills★ 5MITFolder: forkable-shell

  17. relion

    Validates and executes RELION single-particle cryo-EM refinement and half-map postprocessing. Supports STAR optics/acquisition checks, particle-stack consistency, gold-standard half sets, soft-mask validation, diagnostic Fourier shell correlation, and…

    K-Dense-AI/scientific-agent-skills★ 55kMITFolder: relion

  18. cherry tool guide

    Cherry tool routing: bun, uv, rg, knowledge, memory, schedules, skills, MCP, web. Read before shell workarounds.

    CherryHQ/cherry-studio★ 53kAGPL-3.0Folder: cherry-tool-guide

  19. batch files

    Expert-level Windows batch file (.bat/.cmd) skill for writing, debugging, and maintaining CMD scripts. Use when asked to "create a batch file", "write a .bat script", "automate a Windows task", "CMD scripting", "batch automation", "scheduled task script",…

    github/awesome-copilot★ 41kMITFolder: batch-files

  20. deploy service

    Deploy a service to the staging environment via shell commands

    NVIDIA/SkillSpector★ 23kApache-2.0Folder: sqp2_clean

  21. wiki cli

    Detect and use the official Obsidian command-line interface for read-only vault access; use for wiki-cli, Obsidian CLI, Obsidian read, Obsidian search, vault transport, which transport, transport detection, backlinks, tags, or Obsidian command line.…

    AgriciDaniel/claude-obsidian★ 16kMITFolder: wiki-cli

  22. cli developer

    Use when building CLI tools, implementing argument parsing, or adding interactive prompts. Invoke for parsing flags and subcommands, displaying progress bars and spinners, generating bash/zsh/fish completion scripts, CLI design, shell completions, and…

    Jeffallan/claude-skills★ 12kMITFolder: cli-developer

  23. hive.terminal tools foundations

    Required when terminal_* tools are available. Explains foreground execution, outer collect_result handles, promoted job IDs and their retrieval/cancellation, deadlines, output retention, platform shell selection, and structured editing when enabled.

    aden-hive/hive★ 11kApache-2.0Folder: terminal-tools-foundations

  24. offensive windows privesc

    Comprehensive Windows privilege escalation methodology for offensive security engagements. Covers the full attack surface from a standard user shell to NT AUTHORITY\\SYSTEM: token impersonation via SeImpersonate and SeAssignPrimaryToken privileges using…

    SnailSploit/Claude-Red★ 9.8kMITFolder: offensive-windows-privesc

  25. offensive linux privesc

    Comprehensive Linux privilege escalation methodology for offensive security engagements. Covers the full attack surface from a low-privilege shell to root: SUID/SGID binary abuse via GTFOBins, Linux capabilities exploitation (cap_setuid, cap_dac_override,…

    SnailSploit/Claude-Red★ 9.8kMITFolder: offensive-linux-privesc

  26. burpsuite project parser

    Searches and explores Burp Suite project files (.burp) from the command line. Use when searching response headers or bodies with regex patterns, extracting security audit findings, dumping proxy history or site map data, or analyzing HTTP traffic captured…

    trailofbits/skills★ 7.9kCC-BY-SA-4.0Folder: burpsuite-project-parser

  27. get env var

    get an env var, fetch a secret, missing env var, missing token/API key, load secrets from Infisical, infisical. Fetch secrets from the team's Infisical workspace into the shell environment so subsequent commands can use them.

    Devin-AXIS/iPolloWork★ 7.3kLicence: see repoFolder: get-env-var

  28. replica build

    Rebuilds an app screen by screen from the recon map: app shell first, then the core flow as a vertical slice, then every screen with all its states, ticking off the feature matrix as it goes. Writes every line fresh, never the original's code, assets or…

    Jakeschincariol/replica-skill★ 6.4kMITFolder: replica-build

  29. nuget trusted publishing

    Set up NuGet trusted publishing (OIDC) on a GitHub Actions repo — replaces long-lived API keys with short-lived tokens. USE FOR: trusted publishing, NuGet OIDC, keyless NuGet publish, migrate from NuGet API key, NuGet/login, secure NuGet publishing. DO NOT…

    dotnet/skills★ 5.8kMITFolder: nuget-trusted-publishing

  30. maui dependency injection

    Guidance for configuring dependency injection in .NET MAUI apps — service registration in MauiProgram.cs, lifetime selection (Singleton / Transient / Scoped), constructor injection, Shell navigation auto-resolution, platform-specific registrations, and…

    dotnet/skills★ 5.8kMITFolder: maui-dependency-injection

  31. godot export

    Export and build a Godot 4.7 project for distribution: install export templates, define export presets (Windows/macOS/Linux/Web/Android), run headless command-line exports for CI, and handle web (HTML5) COOP/COEP and dedicated-server/headless builds. Use…

    gamedev-skills/awesome-gamedev-agent-skills★ 5.6kApache-2.0Folder: godot-export

  32. godot gdscript headless testing

    Run GDScript test suites from the command line with `godot --headless`, using a SceneTree/MainLoop runner script that exits non-zero on failure so CI can gate merges. Use when a Godot project needs unit tests without opening the editor, when wiring a CI…

    gamedev-skills/awesome-gamedev-agent-skills★ 5.6kApache-2.0Folder: godot-gdscript-headless-testing

  33. docx generation

    Use when creating a Word DOCX report from Markdown, converting Markdown tables and lists to DOCX, or choosing a workflow for editing an existing DOCX while preserving its structure and styles. Use this workflow before running Markdown-to-DOCX shell…

    aipoch/open-science★ 5.4kApache-2.0Folder: docx-generation

  34. hunt cicd

    Hunt CI/CD pipeline vulnerabilities — GitHub Actions workflow injection (pull_request_target Pwnrequest + ${{ }}-into-shell), self-hosted runner poisoning, OIDC trust-policy abuse, Jenkins script-console RCE and CVE-2024-23897 file read, GitLab CI…

    elementalsouls/Claude-BugHunter★ 5.3kMITFolder: hunt-cicd

  35. hunt file upload

    Hunt file upload bugs — RCE via webshell, XSS via SVG/HTML, SSRF via XXE in DOCX, path traversal via filename. Bypass tables (10 techniques): double extension (shell.php.jpg if server checks last ext only), magic bytes spoofing (PNG header on PHP), null…

    elementalsouls/Claude-BugHunter★ 5.3kMITFolder: hunt-file-upload

  36. hunt k8s

    Hunt Kubernetes & Docker — API anonymous access, kubelet 10250 exec (SPDY/WebSocket, NOT plain POST) and the simpler /run primitive, etcd 2379 unauth, dashboard skip-login, RBAC misconfig, secret/SA-token abuse, docker.sock host escape,…

    elementalsouls/Claude-BugHunter★ 5.3kMITFolder: hunt-k8s

  37. linux privilege escalation

    This skill should be used when the user asks to "escalate privileges on Linux", "find privesc vectors on Linux systems", "exploit sudo misconfigurations", "abuse SUID binaries", "exploit cron jobs for root access", "enumerate Linux systems for privilege…

    zebbern/claude-code-guide★ 4.7kMITFolder: linux-privilege-escalation

  38. shipping build artifacts

    Make the build step a real gate on what you actually distribute — build scripts that warn and exit 0 on a missing input, size checks with only an upper bound, hand-maintained file lists that drift from the entrypoints they must cover, committed bundles…

    kajisho5/ffmpeg-skill★ 3.9kMITFolder: build-artifacts

  39. doca pipeline language developer tools

    Use this skill when the operator is driving the DOCA Pipeline Language (DPL) Developer Tools to inspect or debug DPL programs on a BlueField DPU — DPL Nspect for runtime state such as tables, keys, and counters, DPL Debugger for packet flow, DPL Admin for…

    NVIDIA/skills★ 3.8kApache-2.0Folder: doca-pipeline-language-developer-tools

  40. doca telemetry utils

    doca_telemetry_utils command line on a host with DOCA: discover the diagnostic-counter schema, translate counter names to binary Data IDs and back, and check per-device counter support before committing a DOCA Telemetry exporter config. Use this skill when…

    NVIDIA/skills★ 3.8kApache-2.0Folder: doca-telemetry-utils

  41. golang cli

    Golang CLI application development. Use when building, modifying, or reviewing a Go CLI tool — especially for command structure, flag handling, configuration layering, version embedding, exit codes, I/O patterns, signal handling, shell completion, argument…

    samber/cc-skills-golang★ 3.7kMITFolder: golang-cli

  42. ai listening

    Collect what is new in AI in the last 24 hours across X, Hugging Face, GitHub and sitemaps, deduplicated, as one report of names that are starting to surge. Use when the user asks what is new or trending in AI today, wants a daily AI listening report, or…

    zhuyansen/new-term-radar★ 2kMITFolder: ai-listening

  43. spec driven development

    Specification creation and management for the Pilot Shell methodology. Covers semantic search, clarifying questions, structured spec generation, and iterative refinement.

    a5c-ai/babysitter★ 1.9kMITFolder: spec-driven-development

  44. gh

    GitHub CLI skill for interacting with GitHub via the gh command line tool. Use when Bub needs to (1) Create, view, or manage GitHub repositories, (2) Work with issues and pull requests, (3) Create and manage releases, (4) Run and monitor GitHub Actions…

    bubbuild/bub★ 1.7kApache-2.0Folder: gh

  45. oma bootstrap

    Install or verify the oma CLI and its runtimes (bun, uv, serena) before any oma-* skill, agent, or workflow runs an `oma` command. Use when `oma` is missing from PATH, when a skill says to run `oma ...` and the shell reports "command not found", or on the…

    first-fluke/oh-my-agent★ 1.4kMITFolder: oma-bootstrap

  46. matlab install products

    Deterministic workflow to download MATLAB Package Manager (mpm) and install MathWorks products from the OS command line with consistent, repeatable behavior. Use when installing MATLAB, Simulink, toolboxes, or support packages via command line, or setting…

    matlab/matlab-agentic-toolkit★ 1.2kLicence: see repoFolder: matlab-install-products

  47. scenario zbrush automation

    Use when automating ZBrush 2026: batch processing a folder of OBJ or ZTL files, a ZBrush Python script or ZScript, recording a macro to learn a palette path, the ZBrush -script command line, scripting UV Master, Decimation Master or Multi Map Exporter,…

    scenario-labs/skills★ 1.2kMITFolder: scenario-zbrush-automation

  48. cloudbase mcp

    CloudBase MCP reference. Use when connecting local or remote MCP, calling tools from the shell with mcporter, reading tool schemas, choosing the domestic or international endpoint, setting site, region, cloud mode, or plugin flags, or contributing a fix to…

    TencentCloudBase/CloudBase-AI-Toolkit★ 1.2kMITFolder: cloudbase-mcp

  49. file headers

    MANDATORY for every coding agent (Claude Code, Codex, or any other) on every change-set — every applicable source file the agent creates or updates MUST start with the project's copyright/authorship header (file overview + exact author line). Use…

    hoangsonww/Claude-Code-Agent-Monitor★ 1.1kMITFolder: file-headers

  50. config audit

    Run a full audit of the user's Claude Code configuration via the Agent Monitor Config Explorer API: counts per surface (user vs project), duplicate or overlapping skills and subagents, hooks that run shell commands, and which surfaces are read-only vs…

    hoangsonww/Claude-Code-Agent-Monitor★ 1.1kMITFolder: config-audit

Claude skills for shell commands: what people ask

What's the best Claude skill for shell commands?

There are 170 of them, spread over 121 repositories on GitHub. Named for it and most starred: maui shell navigation (dotnet/skills, ★ 5.8k), linux shell scripting (zebbern/claude-code-guide, ★ 4.7k) and azure cloud shell (MicrosoftDocs/Agent-Skills, ★ 797). Stars rate the repository a skill sits in, not the skill.

How do I install a Claude skill for shell commands?

For shell commands, take the maui-shell-navigation folder from dotnet/skills (the folder that holds SKILL.md) into ~/.claude/skills/ to use it in every Claude Code project, or into .claude/skills/ for one project. In the Claude apps, zip that folder and upload it as a custom skill in settings.

Are these shell commands skills official?

No. None of the 170 shell commands skills comes from Anthropic's own skills repository, so all of them are community-made across 121 repositories.

Can I use these shell commands skills at work?

Of the 50 shell commands skills listed here, 43 sit in repositories under an open licence such as MIT or Apache 2.0, and every one states a licence. Check the licence file before you copy one into company work.

What should I check before installing a shell commands skill?

A shell commands skill is instructions Claude follows, and it can bundle scripts Claude runs, so read SKILL.md and every script first: for maui shell navigation, that is everything in the maui-shell-navigation folder. 3 of the 50 here, fish shell scripting, probe allowed tools shell and forkable shell, come from repositories with under 10 stars, so few people have looked at them. Red flags: piping a download into a shell, sending files to a URL, and instructions to hide what it does from you.

Are these shell commands skills maintained?

120 of the 170 shell commands skills sit in repositories that changed in the 30 days before 31 Oct 2026.

More topics: every “Claude skills for…” page.