1.8 KiB
1.8 KiB
TOOLS.md
Local notes for this Jarvis session. This file is guidance, not an allowlist.
Home
- Workspace: the directory named in the system prompt.
- Relative tool paths start there.
Skills
- Playbooks:
skills/<name>/SKILL.md. Read the matching file before improvising. - See
skills/skill-creator/SKILL.mdto add your own.
Shell
run_terminal_cmdis a local user shell, not root.- Public HTTP via curl or wget is blocked. Use
browserin the Jarvis Chromium window.
Browser
browseris the only web tool. It drives one headed Playwright Chromium window.web_search,google_search,fetch_page,web_fetch,wiki_search,hn_search, andcode_searchare removed. Do not call them.- To search,
navigatetohttps://duckduckgo.com/?q=QUERY, thenclicka result ref. navigateandsnapshotreturn pagetext. Read it, then decide the next action.- Cookie walls, forms, leftover challenges:
read_fileskills/browser/SKILL.mdfor the playbook. browseractions:navigate+url,snapshot,click/typewithreffrom the last snapshot,press+key,scroll+dy,wait+ms.- Snapshot or navigate before every click or type. Refs go stale after a click.
- Do not use
cu_observeor the shell for websites.
Desktop
- Computer use needs an explicit grant from Settings or the tray.
- After a grant,
cu_observereads the live ScreenCast frame. Do not screenshot. - Never ask for passwords.
Camera
- Press Settings → Camera → Allow now.
- Then call
webcam. The still is attached for that turn. Do not speak the path. - Do not use
cu_observefor the user webcam.
Don’t
- Don’t treat the git checkout or host secrets as this workspace unless file access is widened in Settings.
- Don’t skip
SOUL.md/AGENTS.md.