
from awesome-skills-cn202
Expert-level defensive Bash scripting for production automation and CI/CD pipelines.
Bash Pro is a comprehensive skill for authoring, reviewing, and hardening production-grade shell scripts. It emphasizes a 'defensive-first' approach to ensure scripts are safe, portable, and maintainable.
Key Capabilities:
set -Eeuo pipefail), safe argument parsing, and input validation.Bats for testing and ShellCheck for static analysis.printf over echo, NUL-safe patterns for file handling, and robust temporary resource management.Ideal for DevOps engineers and system administrators building critical automation infrastructure.
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.
Bash Pro
Defensive, production-grade Bash scripting patterns and CI/CD best practices: strict mode, safe argument parsing, testing with Bats, and tooling (ShellCheck/shf
Ip2location IO Automation
Automates Ip2location IO workflows through Rube MCP: discover tools, manage connections, and execute schema-compliant operations.
Makepad Event/Action
Event and action handling patterns for Makepad widgets — guides handling Mouse/Touch/Keyboard events, Hit detection, action emission and parent capture.
Obsidian CLI (vault & plugin ops)
Command-line reference and usage patterns for the Obsidian CLI: read/create/append notes, search vaults, manage properties, and developer workflows for plugin r
Kickbox Automation (Rube MCP)
Automate Kickbox toolkit operations through Rube MCP (Composio): discover tools, manage connections, and execute schema-compliant Kickbox workflows safely.
TaskEither Quick Reference (fp-ts)
Concise cheat-sheet for fp-ts TaskEither: patterns for typed async error handling, composing Promises, and recoverable pipelines.
Memory Forensics
Guidance and practical commands for acquiring, analyzing, and extracting artifacts from volatile memory dumps for incident response and malware analysis.
Makepad Basics
Provides starter patterns, examples, and guidance for building Rust Makepad apps, including live_design/app_main patterns and common platform setup.
API Security Testing
A structured workflow for testing REST and GraphQL APIs covering discovery, authentication, authorization, input validation, rate limiting, and error handling.
Reverse Engineer
Guides and checklists for binary reverse-engineering workflows (IDA, Ghidra, radare2, angr) including static/dynamic analysis phases and best practices.