momhq/mom

mom-status

Show MOM's current state.

Zobacz źródło
Oryginalny dokument Skill

Treść z repozytorium z zachowaniem nagłówków, przykładów, kodu, tabel, linków i obrazów.

Preflight

Check that mom is on PATH:

bash
command -v mom

If it is missing, tell the user MOM is not installed and ask permission to install it:

text
MOM is not installed. Install it now with Homebrew?
  brew install momhq/tap/mom
Source: https://github.com/momhq/mom

If the user agrees, run that command. If the user declines, stop. Do not install MOM without explicit permission.

Run

bash
mom status

Report a short summary of: the bound project for the current directory (or that it is unbound), Ledger stats (total events and time span), the vault fold watermark (folded-to offset and last fold time), and watcher state.

Rules:

  • Never print the raw output verbatim. Summarize.
  • If any field looks like a secret (key, token, password, cookie, auth header), replace its value with [REDACTED] before showing it.
  • If mom is not on PATH, say MOM is not installed and stop.
  • If the directory is unbound, say so and mention /mom-project binds it — nothing is captured until then.

Postflight (version hint)

Any mom ... command may print a banner to stderr like:

MOM 0.40.1 available. Run `brew upgrade mom` or `mom self-update`

If you see that line, finish the task first, then add one short line at the end of your reply suggesting the upgrade. Do not run the upgrade yourself.

z tego samego repozytorium

Więcej Skills

Wszystkie Skills