feat: add property assessor skill and web automation approvals docs

This commit is contained in:
Stefano Fiorini
2026-03-27 10:07:53 -05:00
parent b2bb07fa90
commit b3ebf53a52
4 changed files with 223 additions and 0 deletions

View File

@@ -59,6 +59,28 @@ pnpm rebuild better-sqlite3 esbuild
Without this, helper scripts may fail before launch because the native bindings are missing.
## Exec approvals allowlist
If OpenClaw keeps prompting for approval when running this skill, add a local allowlist for the main agent:
```bash
openclaw approvals allowlist add --agent main "/opt/homebrew/bin/node"
openclaw approvals allowlist add --agent main "/usr/bin/env"
openclaw approvals allowlist add --agent main "~/.openclaw/workspace/skills/web-automation/scripts/*.js"
openclaw approvals allowlist add --agent main "~/.openclaw/workspace/skills/web-automation/scripts/node_modules/.bin/*"
```
Verify with:
```bash
openclaw approvals get
```
Notes:
- If `node` lives somewhere else, replace `/opt/homebrew/bin/node` with the output of `which node`.
- If matching is inconsistent, replace `~/.openclaw/...` with the full absolute path for the machine.
- Keep the allowlist scoped to the main agent unless there is a clear reason to widen it.
## Common commands
```bash