
de antigravity-awesome-skills32,170
Defensive, production-grade Bash scripting patterns: safe parsing, strict error handling, testing, and CI/CD integration.
Bash Pro provides a comprehensive set of best practices and patterns for writing safe, portable, and testable Bash scripts suitable for production automation and CI/CD pipelines. It shows how to structure scripts, enforce strict mode, validate inputs, manage temporary resources, and integrate static analysis and testing tools (ShellCheck, shfmt, Bats). The skill focuses on defensive programming to reduce risk in operations and automation.
Use this skill when authoring or reviewing Bash scripts that will run in production, be part of CI/CD workflows, or need robust error handling and portability across Linux/macOS environments. It is useful for ops engineers, automation authors, and developers converting ad-hoc shell snippets into maintainable scripts. Avoid when strict POSIX-only compatibility is required or when a higher-level language is the right tool.
Likely useful for agent runtimes that execute shell commands or assist devops workflows (Claude Code, Codex CLI, Cursor, Gemini CLI).
Bash Pro is a comprehensive reference skill for defensive Bash scripting patterns. It has no executable scripts — purely instructional content covering strict mode, safe argument parsing, testing with Bats/ShellCheck, CI/CD integration, and security hardening. The SKILL.md is well-organized with clear use/do-not-use triggers, detailed approach sections, and extensive tool references. Lacks a structured workflow (steps 1-4 pattern) since it's a reference-style skill rather than a task-oriented one.
Clean skill — promotes security best practices actively. The 'risk: critical' frontmatter tag is misleading since the skill itself teaches defensive patterns. Architecture is mid-range because it's a monolithic reference dump without scripts/ or references/ separation. Code quality is good but would score higher if it had a clearer workflow structure. Very useful skill for the target audience.