Skip to main content
Back to registry

shell

pproenca/dot-skills

Comprehensive best practices guide for shell scripting, designed for AI agents and LLMs. Contains 49 rules across 9 categories, prioritized by impact from critical (safety, portability) to incremental (style). Each rule includes detailed explanations, real-world examples comparing incorrect vs. correct...

Installs174
Install command
npx skills add https://github.com/pproenca/dot-skills --skill shell
Security audits
Gen Agent Trust HubPASS
SocketPASS
SnykPASS
About this skill
Comprehensive best practices guide for shell scripting, designed for AI agents and LLMs. Contains 49 rules across 9 categories, prioritized by impact from critical (safety, portability) to incremental (style). Each rule includes detailed explanations, real-world examples comparing incorrect vs. correct implementations, and specific impact metrics. Reference these guidelines when: Read individual reference files for detailed explanations and code examples: - Writing new bash or POSIX shell scripts - Reviewing shell scripts for security vulnerabilities - Debugging scripts that fail silently or behave unexpectedly - Porting scripts between Linux, macOS, and containers - Optimizing shell script performance - Setting up CI/CD pipelines with shell scripts - safety-command-injection - Prevent command injection from user input - safety-eval-avoidance - Avoid eval for dynamic commands - safety-absolute-paths - Use absolute paths for external commands - safety-temp-files - Create secure temporary files - safety-suid-forbidden - Never use SUID/SGID on shell scripts - safety-argument-injection - Prevent argument injection with double dash - port-shebang-selection - Choose shebang based on portability needs - port-avoid-bashisms - Avoid bashisms in POSIX scripts - port-printf-over-echo - Use printf instead of echo for portability - port-export-syntax - Use portable export syntax -...

Source description provided by the upstream skill listing. Community reviews and install context appear in the sections below.

Community Reviews

Latest reviews

Sign in to review

No community reviews yet. Be the first to review.

Browse this skill in context
FAQ
What does shell do?

Comprehensive best practices guide for shell scripting, designed for AI agents and LLMs. Contains 49 rules across 9 categories, prioritized by impact from critical (safety, portability) to incremental (style). Each rule includes detailed explanations, real-world examples comparing incorrect vs. correct...

Is shell good?

shell does not have approved reviews yet, so SkillJury cannot publish a community verdict.

What agent does shell work with?

shell currently lists compatibility with codex, gemini-cli, opencode, cursor, amp, github-copilot.

What are alternatives to shell?

Skills in the same category include telegram-bot-builder, flutter-app-size, sharp-edges, iterative-retrieval.

How do I install shell?

npx skills add https://github.com/pproenca/dot-skills --skill shell

Related skills

More from pproenca/dot-skills

Related skills

Alternatives in Software Engineering