dotmd

TOOLS.md — Environment Notes

TOOLS.md template for documenting your setup — SSH hosts, cameras, devices, API locations, and local infrastructure notes.

By dotmd TeamCC0Published Feb 20, 2026View source ↗

Install path

Use this file for each supported tool in your project.

  • OpenClaw: Save as TOOLS.md in your project at TOOLS.md.

Configuration

TOOLS.md

1# TOOLS.md — Environment Notes
2
3Skills define _how_ tools work. This file is for _your_ specifics — device names, hosts, keys, and anything unique to your setup.
4
5## SSH Hosts
6
7<!-- Machines you might ask your assistant to connect to -->
8
9| Alias | Host | User | Notes |
10|---|---|---|---|
11| homelab | 192.168.1.50 | admin | Proxmox host, runs most services |
12| nas | 192.168.1.100 | root | Synology DS920+, 4×4TB |
13| vps | your-server.example.com | deploy | Ubuntu 24.04, Caddy reverse proxy |
14
15## Cameras
16
17<!-- If using OpenClaw node cameras -->
18
19- **front-door** → Ring doorbell, motion-triggered
20- **living-room** → Wyze v3, 180° wide angle
21- **backyard** → node:rpi-patio, USB camera
22
23## Smart Home
24
25<!-- Device names as they appear in your smart home system -->
26
27- **Platform:** Home Assistant at http://192.168.1.10:8123
28- **API token location:** `~/.openclaw/.env` → `HASS_TOKEN`
29
30### Lights
31- "Office light" → Hue bulb, office
32- "Living room" → Hue light strip + 2× floor lamps (grouped)
33- "Porch light" → smart switch, schedule: dusk to 23:00
34
35### Climate
36- "Thermostat" → Ecobee, main floor
37- Comfort range: 20–22°C / 68–72°F
38
39### Other
40- "Front door lock" → August lock — never auto-unlock without confirmation
41- "Robot vacuum" → Roborvac, schedule: Tue/Fri 10:00
42
43## TTS (Text-to-Speech)
44
45- **Preferred voice:** Nova <!-- or: alloy, echo, fable, onyx, shimmer -->
46- **Default output:** Kitchen speaker
47- **Use TTS for:** morning briefings, timers, story time
48
49## Messaging Channels
50
51<!-- Which platforms are connected and any channel-specific notes -->
52
53- **Primary:** Discord — DM channel for daily use
54- **Secondary:** Telegram — used when mobile
55- **Family group:** WhatsApp — "Family Chat" group, be more formal here
56
57## API Keys & Secrets
58
59<!-- Don't put actual keys here — just document WHERE they live -->
60
61| Service | Location | Notes |
62|---|---|---|
63| OpenAI | `~/.openclaw/.env` → `OPENAI_API_KEY` | GPT-4 for fallback |
64| Home Assistant | `~/.openclaw/.env` → `HASS_TOKEN` | Long-lived access token |
65| Todoist | `~/.openclaw/.env` → `TODOIST_API_KEY` | Task sync |
66| Weather | `~/.openclaw/.env` → `OPENWEATHER_KEY` | Free tier, 1000 calls/day |
67
68## Network
69
70- **Local subnet:** 192.168.1.0/24 · **VPN:** Tailscale (MagicDNS enabled)

Community feedback

0 found this helpful

Works with: