octivi-bash-boilerplate
Installation
SKILL.md
Octivi Bash Boilerplate
Use this skill for any Bash script task that should follow OBB conventions.
Do not add any OBB header or marker blocks to a script whose only job is to invoke another command with fixed arguments. Keep such wrappers plain and minimal unless they grow real script logic.
Inputs Required
- Script intent and lifecycle (throwaway helper vs maintained CLI).
- CLI contract: required/optional flags, positional args, env vars.
- Output contract: stdout/stderr format, exit codes.
- Side effects: files, network, permissions, cleanup requirements.
If any of these are missing, infer minimally and state assumptions.
Decision Table
First decide whether the script should use OBB at all. If it is a very simple wrapper around another command, use no OBB integration. Otherwise choose exactly one mode per script: