Good try. I had the idea before, but later realized all the agent ecosystem has already highly coupled with bash scripts including skills. Though bash is not a good programming language, it's indeed flexible for CLI apps. I also realized that what agent and skills really need is just a glue language, not a real programming language, so bash is not so bad in the case.