A note that if you have "uv" installed you can execute arbitrary python packages with the "uvx" command without needing to clone a repo:
uvx --from git+https://github.com/beala/xkcd-password xkpa -h