dot-clilisted
Install: claude install-skill fmind/dotfiles
# Dot CLI
`dot` is the unified CLI of `fmind/dotfiles` (source in `dot/`, built to `~/.local/bin/dot`). All subcommands have single-letter aliases. Use `dot <command> --help` for precise flag usage.
## Commands
| Command | Alias | Purpose |
| ------------------- | ----- | --------------------------------------------------------------------------------------------------------- |
| `dot verify` | `v` | Sanity-check environment, tools, secrets, and install freshness (`--json`, `--fix`) |
| `dot status` | `s` | Unified git, docker, and k3d status summary (`--json`) |
| `dot pull` | `p` | Pull repos declared in `~/.config/dot.yaml` (`--push` to push) |
| `dot commit` | `c` | Generate Conventional Commit via AI (`agy`) from staged changes |
| `dot pull-request` | `pr` | Draft PR description via AI and invoke `gh pr create` |
| `dot release` | `r` | Prepare, tag, and publish dotfiles release (see [dot-release](../../.agents/skills/dot-release/SKILL.md)) |
| `dot cluster` | `k` | Manage local k3d cluster and gather diagnostic evidence |
| `dot prune` | `x