Create custom shell commands on the fly