Topic · Development
Best shell scripting skills for Claude Code, Codex and other agents.
- skills
- 90
- official
- 5
Shell scripting skills, ranked
Ranked by score. Sort bymost stars,trending,newest,recently updated
| # | Skill | Repository | Stars | Used in | Tokens | Auto-check | Licence | Updated |
|---|---|---|---|---|---|---|---|---|
| 1 | A catalog of recurring bug shapes in the Mole Mac cleaner, used to review safety-sensitive diffs for deletion safety, unbounded commands, shell traps and weak tests. | tw93/ | 69k | — | ~2k | Automated safety check: Pass | GPL-3.0 | today |
| 2 | Retries failed network commands through proxychains4 and a local proxy when it sees timeouts, DNS failures or blocked access. | 2025Emma/ | 23k | 1 repo | ~1.1k | Automated safety check: Notes | MIT | 9 mo ago |
| 3 | Log genuine, recurring repository friction to .agents/PAPERCUTS.md — confusing setup, a flaky repo command or script, a misleading in-repo error, stale generated files, or a non-obvious gotcha that… | every-app/ | 23k | 1 repo | ~1.2k | Automated safety check: Pass | MIT | today |
| 4 | Walks through designing, building and polishing a command-line tool: user workflow and command hierarchy, implementation in commander, click, typer or cobra, completions and cross-platform testing. | Jeffallan/ | 12k | 1 repo | ~1.2k | Automated safety check: Pass | MIT | 4 days ago |
| 5 | Explains the jq command built into Crush for querying, filtering and reshaping JSON, including its supported flags and where it differs from standard jq. | charmbracelet/ | 29k | — | ~746 | Automated safety check: Pass | Unknown | today |
| 6 | Master defensive Bash programming techniques for production-grade scripts. | promovaweb/ | 101 | 13 repos | ~572 | Automated safety check: Pass | GPL-3.0 | 1 mo ago |
| 7 | Explains how to add a new in-process builtin command to Crush's embedded POSIX shell, so it is intercepted before reaching the OS, with context polling and exit-status rules. | charmbracelet/ | 29k | — | ~790 | Automated safety check: Pass | Unknown | today |
| 8 | Builds reusable command line scripts that fetch, enrich or process data from the Hugging Face API, aimed at chained, repeated or automated tasks. | huggingface/ | 11k | 5 repos | ~1.5k | Automated safety check: Pass | Apache-2.0 | 6 days ago |
| 9 | Writes unit tests for shell scripts with Bats: error-condition tests, fixtures and mocks, cross-shell checks, parallel runs, helper files and CI integration. | wshobson/ | 40k | 11 repos | ~1.3k | Automated safety check: Pass | MIT | 2 days ago |
| 10 | Explains how shellm's bash-based recursive LLM shell fits together - its core engine, identity system, memory, skills and trajectory log. | laude-institute/ | 1.2k | — | ~2k | Automated safety check: Notes | Apache-2.0 | today |
| 11 | 11.Cpp Comprehensive C/C++ programming reference covering everything from C11-C23 and C++11-C++23, system programming, CUDA GPU computing, debugging tools, Rust interop, and advanced topics. | crazyguitar/ | 290 | — | ~1.8k | Automated safety check: Pass | MIT | 5 days ago |
| 12 | Adds copyright headers to files based on file type. An agent skill from flutter/devtools. | flutter/ | 1.7k | — | ~640 | Automated safety check: Pass | BSD-3-Clause | today |
| 13 | 13.Rem CLI Create, list, update, complete, tag, and search macOS Reminders via the rem CLI. | BRO3886/ | 154 | — | ~3.1k | Automated safety check: Pass | MIT | 3 mo ago |
| 14 | Bash scripting workflow for creating production-ready shell scripts with defensive patterns, error handling, and testing. | promovaweb/ | 101 | 4 repos | ~1.2k | Automated safety check: Pass | GPL-3.0 | 1 mo ago |
| 15 | Build terminal UIs with Charmbracelet (Bubble Tea, Lip Gloss, Gum). | Dicklesworthstone/ | 205 | — | ~3.4k | Automated safety check: Pass | Unknown | 2 days ago |
| 16 | Load this skill before using the execute tool. An agent skill from jeremyosih/pi-executor. | jeremyosih/ | 104 | — | ~1.4k | Automated safety check: Pass | MIT | 3 mo ago |
| 17 | A skill your agent uses when writing shell scripts, Python automation, or any unattended batch job. | aiming-lab/ | 3.5k | — | ~225 | Automated safety check: Pass | MIT | 4 mo ago |
| 18 | Runs OpenAI Codex CLI as a non-interactive worker for CI, Docker, Kubernetes or remote servers, with sandbox modes and JSONL-friendly output. | XiaomiMiMo/ | 14k | — | ~2.7k | Automated safety check: Pass | MIT | 4 days ago |
| 19 | 19.Cosa Dev Develop and test changes to coreos-assembler itself -- build mantle Go binaries (kola, ore, plume), iterate on Python/shell scripts, or do full container rebuilds | coreos/ | 395 | — | ~2k | Automated safety check: Pass | Apache-2.0 | today |
| 20 | Write PowerShell scripts using CLI for Microsoft 365 commands to automate Microsoft 365 management tasks. | pnp/ | 131 | — | ~3.3k | Automated safety check: Pass | MIT | 2 days ago |
| 21 | Guides writing and debugging Claude Code status line scripts that read session JSON from stdin and print one line of text. | lexler/ | 239 | — | ~872 | Automated safety check: Pass | Apache-2.0 | 1 mo ago |
| 22 | Works around Claude Code filtering private-use Unicode so agents can read and write Nerd Font icons in Starship, tmux and prompt configs. | malob/ | 463 | — | ~697 | Automated safety check: Pass | MIT | 3 days ago |
| 23 | 23.Bash Pro Master of defensive Bash scripting for production automation, CI/CD pipelines, and system utilities. | promovaweb/ | 101 | 9 repos | ~4.7k | Automated safety check: Pass | GPL-3.0 | 1 mo ago |
| 24 | Automated code review bash script for SWPM. An agent skill from deinsoftware/swpm. | deinsoftware/ | 125 | — | ~1.1k | Automated safety check: Pass | MIT | 4 mo ago |
| 25 | 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". | zebbern/ | 4.6k | 7 repos | ~3.1k | Automated safety check: Notes | MIT | today |
| 26 | 26.Verify Gates Runs the mechanical quality gates that the arcgentic state machine requires for state transitions. | Arch1eSUN/ | 286 | — | ~653 | Automated safety check: Pass | MIT | 5 days ago |
| 27 | Adds new AI providers to claude-council, configures provider API settings, troubleshoots provider connections, and documents the provider script interface. | hex/ | 843 | — | ~635 | Automated safety check: Pass | MIT | yesterday |
| 28 | Migrate only uloop V2 CLI option syntax in agent skills, Markdown, POSIX shell scripts, and PowerShell scripts to V3 syntax. | hatayama/ | 576 | — | ~1.2k | Automated safety check: Pass | MIT | today |
| 29 | Before building anything, justify the tool choice and complexity level. | ferrumclaudepilgrim/ | 266 | — | ~538 | Automated safety check: Notes | MIT | 2 mo ago |
| 30 | Handles npm registry tasks such as whoami checks, package name availability, name reservation and publishing, with credentials pulled from 1Password. | steipete/ | 7.3k | — | ~1.1k | Automated safety check: Pass | MIT | 2 days ago |
| 31 | Critical Bitcoin terminology rules to prevent confusion between bech32m (encoding) and taproot (address type). | hiromaily/ | 128 | — | ~1.3k | Automated safety check: Pass | MIT | 5 mo ago |
| 32 | Master ShellCheck static analysis configuration and usage for shell script quality. Use when setting up linting infrastructure, fixing code issues… | wshobson/ | 40k | 10 repos | ~403 | Automated safety check: Pass | MIT | 2 days ago |
| 33 | 33.Swpm Release Automated release bash script for SWPM. An agent skill from deinsoftware/swpm. | deinsoftware/ | 125 | — | ~1.1k | Automated safety check: Pass | MIT | 4 mo ago |
| 34 | A skill your agent uses when: running terminal commands, writing or debugging shell/PowerShell scripts, choosing or installing CLI tools, or diagnosing command failures, quoting/escaping errors, or… | owent/ | 234 | — | ~1.4k | Automated safety check: Pass | MIT | 26 days ago |
| 35 | Fully automated new Mac setup for fullstack web developers and AI engineers. | swyxio/ | 172 | — | ~4.3k | Automated safety check: Pass | MIT | 2 days ago |
| 36 | Tool discovery and shell one-liner reference for sysadmin, DevOps, and security tasks. | aAAaqwq/ | 105 | 2 repos | ~775 | Automated safety check: Pass | MIT | 10 days ago |
| 37 | A recovery routine for agents whose sandboxed code runner keeps failing: save the Python script to disk, then run it through the shell and read the output. | HKUDS/ | 7.7k | — | ~652 | Automated safety check: Pass | MIT | 1 mo ago |
| 38 | Create and validate Browser4 plugins, skills, JS scripts, and shell scripts; and develop Browser4 ITSELF (self-development): build modules, extract live skeletons, analyze impact, plan dev tasks… | platonai/ | 1.2k | — | ~3.4k | Automated safety check: Pass | Apache-2.0 | today |
| 39 | Makes a repository Superset-ready by writing .superset/config.json with setup, teardown and run scripts, then proving it with a real throwaway workspace. | superset-sh/ | 15k | — | ~577 | Automated safety check: Notes | Unknown | today |
| 40 | Build automated AI workflows combining multiple models and services. | NeverSight/ | 216 | 1 repo | ~2.6k | Automated safety check: Pass | No licence | yesterday |
| 41 | MUST use when writing PowerShell scripts. An agent skill from windmill-labs/windmill. | windmill-labs/ | 18k | — | ~2.1k | Automated safety check: Pass | Unknown | today |
| 42 | Create and refactor Bash scripts following conventions (strict mode, fct naming, quoting). | archibate/ | 107 | — | ~413 | Automated safety check: Pass | No licence | 5 mo ago |
| 43 | Multi-GPU setup for PerforatedAI with DataParallel or DistributedDataParallel (DDP). | PerforatedAI/ | 237 | — | ~5.5k | Automated safety check: Pass | Apache-2.0 | today |
| 44 | Microsoft 365 tenant administration for Global Administrators. | alirezarezvani/ | 28k | 1 repo | ~2.8k | Automated safety check: Pass | MIT | 1 mo ago |
| 45 | Expert-level Windows batch file (.bat/.cmd) skill for writing, debugging, and maintaining CMD scripts. | github/ | 40k | 1 repo | ~4.3k | Automated safety check: Pass | MIT | today |
| 46 | 46.Httpie A skill your agent uses whenever the user wants to make HTTP requests, test APIs, call REST endpoints, debug web services, or interact with any HTTP/HTTPS API using the HTTPie CLI tool (http command). | jjmartres/ | 133 | — | ~2k | Automated safety check: Notes | MIT | 5 mo ago |
| 47 | Prepare SkiaSharp release branches with the repository-owned PowerShell script. | mono/ | 5.6k | — | ~670 | Automated safety check: Pass | MIT | today |
| 48 | 48.Fish Helper Current Fish shell scripting, functions, abbreviations, completions, variables, events, configuration, plugins, testing, and safety guidance. | shepherdjerred/ | 112 | — | ~2k | Automated safety check: Pass | GPL-3.0 | today |
Questions, answered from the data.
What is the best shell scripting skill?
Mole Bug Patterns from tw93/Mole ranks first of the 90 shell scripting skills listed here, with the highest score: its repository has 69k GitHub stars, its SKILL.md loads about 2k tokens and it passes the automated safety check with no findings. Next come Proxychains Network Fallback and Papercuts.
Which shell scripting skills are official?
5 of the 90 shell scripting skills are official, published by the vendor's own GitHub organization: Hugging Face API Tool Builder, Batch Files, Code Review, Developer Security and Doca Pcc Counters.
How are these skills ranked?
By Skill Navigator score, which combines the GitHub stars of the skill's repository (shared across that repo's skills and discounted for large collections), how many other GitHub owners carry a copy of the skill, and automated SKILL.md quality checks, minus penalties for safety-check warnings and for each further skill from the same repository. Skills that fail the safety check are not listed.
Explore related skills
Category
More topics in Development
- Pull requests1,927
- Refactoring1,154
- Debugging1,154
- Changelog and release notes1,147
- Code review1,053
- Technical documentation998
- Linting and formatting830
- Git workflow809
- Diagrams801
- Project scaffolding742
- Root cause analysis610
- Code quality579
- Architecture decision records562
- Commit messages556
- Git worktrees528
- Performance optimization440
- Design patterns408
- Error handling317
- Type safety301
- Dependency management285
- Software architecture280
- Monorepo tooling267
- Async programming243
- Issue triage234