
from ordinary-claude-skills11
Comprehensive guidance for writing robust unit and integration tests for shell scripts using Bats, including fixtures, setup/teardown, mocking, and CI integrati
This skill is a practical reference for using Bats to test shell scripts. It covers file structures, setup and teardown patterns, assertion techniques, mocking and stubbing, fixture management, CI examples, and best practices for maintainable tests.
When developing shell utilities, creating CI test suites for scripts, adopting TDD for shell code, or ensuring cross-shell compatibility in tests.
Developer-facing assistants and CI-oriented agents that suggest code snippets and repository edits.
This skill has not been reviewed by our automated audit pipeline yet.
matchms — Mass Spectrometry Processing
Python library skill for importing, filtering, and comparing mass spectra (mzML/MGF/MSP); builds reproducible preprocessing pipelines and computes spectral simi
Writing Hookify Rules
Author Hookify rule files (.claude/hookify.*.local.md) to detect patterns (bash, file, prompt, stop) and show actionable messages — ideal for enforcing safety,
Bats Testing Patterns
Patterns, fixtures, and best practices for writing maintainable shell-script tests using Bats (Bash Automated Testing System).