bash-script-template
Generate bash script templates with best practices including error handling, argument parsing, logging, and portability considerations.
Trouvez la capacité idéale pour votre agent.
Generate bash script templates with best practices including error handling, argument parsing, logging, and portability considerations.
Generate getopts-based argument parsing for shell scripts with short/long options and validation.
Generate shell completion scripts for bash, zsh, and fish from CLI command definitions. Creates intelligent completions with argument suggestions, file completions, and dynamic values.
Generate trap handlers for cleanup, signal handling, and graceful shutdown in shell scripts.
Set up snapshot testing for CLI output with update workflows and diff reporting.
Set up goreleaser for Go release automation with cross-compilation and publishing.
Generate MCP capability declarations from tool and resource inventory with proper versioning and feature flags.
Set up cosmiconfig for hierarchical configuration loading from multiple sources and formats.
Generate formatted help text with examples, descriptions, sections, and consistent styling for CLI applications.
Generate argument validation logic with type coercion, constraints, custom validators, and helpful error messages for CLI applications.
Configure code signing for macOS and Windows binaries with notarization.
Generate Zod/JSON Schema configuration validators with defaults and error messages.
Integrate dotenv for environment variable loading with validation and type coercion.
Generate .shellcheckrc configuration with appropriate rules, exclusions, and severity settings for shell script linting.
Generate BATS test structure and fixtures for shell script testing with setup/teardown, assertions, and mocking.
Set up E2E test harness for CLI applications with process spawning and assertions.
Create mock MCP client for server testing with request/response simulation.
Validate scripts for POSIX compliance with portability checks, bashism detection, and cross-platform compatibility.
Set up testing utilities for TUI components with ink-testing-library and Bubble Tea testing.