Comprehensive unit testing framework for Bash and POSIX shell scripts using ShellSpec with TDD/BDD best practices. Use when writing tests for shell scripts, debugging test failures, refactoring scripts for testability, setting up test infrastructure, mocking external dependencies, or implementing test-driven development for Bash/shell projects.
Install
npx skills add OleksandrKucherenko/e-bash --skill shellspecnpx skills add OleksandrKucherenko/e-bash --skill shellspec -a claude-code -gnpx skills add OleksandrKucherenko/e-bash --skill shellspec -a codex -ggemini skills install https://github.com/OleksandrKucherenko/e-bash.git --path .claude/skills/shellspecgh skill install OleksandrKucherenko/e-bash shellspecgit clone --depth 1 https://github.com/OleksandrKucherenko/e-bash /tmp/OleksandrKucherenko__e-bash
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/OleksandrKucherenko__e-bash/.claude/skills/shellspec ~/.claude/skills/shellspec # Claude Code
cp -R /tmp/OleksandrKucherenko__e-bash/.claude/skills/shellspec ~/.agents/skills/shellspec # Codex, Cursor, Gemini CLI, Copilot, OpenCode