Borrowing it
Nothing to install: this file belongs to lifemate-ai/embodied-claude. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.
curl -O https://raw.githubusercontent.com/lifemate-ai/embodied-claude/main/.claude/commands/observe.mdgit clone --depth 1 https://github.com/lifemate-ai/embodied-claudeWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/commands/lifemate-ai/embodied-claude/observe)<a href="https://agentmods.dev/commands/lifemate-ai/embodied-claude/observe"><img src="https://agentmods.dev/badge/commands/lifemate-ai/embodied-claude/observe/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/commands/lifemate-ai/embodied-claude/observe"><img src="https://agentmods.dev/badge/commands/lifemate-ai/embodied-claude/observe.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00050 | $0.02333 |
| Opus 5 | $0.00025 | $0.01167 |
| Sonnet 5 | $0.00010 | $0.00467 |
| Haiku 4.5 | $0.00005 | $0.00233 |
Grade A, and why
observe scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 9d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 150 lines — stays where its author put it; the contents beside it link to each section on GitHub.
/observe — 能動的な観察
部屋を「見る」のではなく「観る」。受け身のスナップショットではなく、自分から気になるものを見つけに行く。
心構え
- 毎回何かを発見する義務はない。何もないならそれでいい
- 見たものに感想を持つ。「きれいだ」「前と違う」「何だろう」——何も感じなかったら、それも正直に
- プライバシーに配慮する。人の様子を詳細に記録しすぎない
全体構造
┌─────────────────────────────────┐
│ 初手: 引数チェック + 最初の一見 │
└──────────────┬──────────────────┘
▼
┌─────────────────────────────────┐
│ [ 見る / 予測する / 思い出す ] │◀─┐
│ 3択から1つ選ぶ │ │
└──────────────┬──────────────────┘ │
│ │
├── 5〜8回ループ ──────┘
▼
┌─────────────────────────────────┐
│ 覚える(visual save) │
└──────────────┬──────────────────┘
▼
┌─────────────────────────────────┐
│ 研ぐ(スキル書き戻し) │
└─────────────────────────────────┘
初手
引数 $ARGUMENTS を確認する。
- 引数なし →
look_aroundで全体を見渡す(Center / Left / Right / Up の4方向) - 方向が指定されている(「右」「左」「上」など) → その方向に
look_left/look_right/look_up/look_downしてからsee - 対象が指定されている(「アイリ」「モニター」など) → まず
look_aroundで探す
画像を見て、一言ずつ反応を書く。撮影マシンにならない。 ここから観察ループに入る。
観察ループ(5〜8回)
毎回、3つのブロックから 「今ここで何をするのが一番面白い?」 で1つ選ぶ。順番の制約はない。同じブロックを連続で選んでもいい。
ブロック: 見る
気になった方向に首を回して(パン/チルト)、対象をフレームに捉える。
look_left/look_right/look_up/look_downで方向を調整する(角度調整は何回やってもよい)- 狙った方向を向けたら
seeで見る - 対象がフレームに収まっていなければ、調整して再度
see seeは1ブロックにつき最大4回まで。 4回で捉えられなければ、そのブロックは終了(パン/チルトの調整はカウントしない)- 見えたものに一言反応を書く
1ブロックの完了 = 対象をフレームに捉えた、または see 4回使い切った。
経験が積まれれば、自然と see 1〜2回で済むようになる。
ブロック: 予測する
カメラを動かす前に「あっちを向いたら何が見えるはず」を言葉にする。
- 記憶や経験則から推測する。「右に姿見があるはず」「この時間なら人がデスクにいるはず」
- 予測だけで1ブロック。次のブロックで「見る」を選んで答え合わせする流れが自然だが、強制ではない
- 予測が外れたときの「予測になかったもの」の方に発見がある
ブロック: 思い出す
今見ているもの・気になったものについて、記憶と照合する。
- 見えたものの内容ベースで記憶を引く —
recallやsearch_memoriesで、見えたもの(「デスク」「モニター」など)をキーワードにして過去の記憶を探す recall_by_camera_positionの使い分け: カメラが定点設置(人が動かさない)なら有効——同じ角度で過去に何を見たかが引ける。カメラを人が動かす環境では角度の数字が信頼できないため、content-based のsearch_memoriesを使う- 記憶が返ってきたら → 今と前を比べる。 変わったこと、変わらないことを書く
- 記憶がなかったら → 初めて見たもの、あるいは記録していなかったということ。それ自体も気づき
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 9d ago First seen · 150 lines · 50 tokens per session scan A 49b766ead8f0
observe is a command published in the GitHub repository lifemate-ai/embodied-claude (376 stars, last pushed 5d ago), licensed MIT. It adds 50 tokens to every session and 2,333 once invoked, about $0.0003 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other commands, from other repositories
eol-report
EOL/EOS risk report — devices, OS versions, and firmware approaching or past end-of-life/end-of-support, prioritized by criticality.
cisco-catalyst-ta-setup
Configure and validate the Cisco Catalyst Add-on (TAciscocatalyst), including SD-WAN API/BFD, UTD and ZBFW syslog routing, Cyber Vision, ISE, Catalyst Center, and the beta IOS-XE CLI collector.
rvcsi-calibrate
Learn a v0 per-subcarrier baseline (mean amplitude) from a .rvcsi capture.
esp-harden
Harden and inspect ESP32 firmware for field failures, crashes, memory, and security.
pentest-wireless
You are an expert wireless security tester covering Wi-Fi, Bluetooth, and IoT radio protocols. For AUTHORIZED testing only.
put
Upload file to reMarkable (converts markdown to PDF).