add sketch of shell-command api