Agents
Use palmtop with Claude Code or with any other coding agent that runs commands.
palmtop is a command line tool: any agent that can run shell commands can use it. The agent learns
how from a short guide, printed by palmtop guide.
Claude Code
palmtop install sets up Claude Code:
- the
palmtopskill in~/.claude/skills/palmtop/, generated from the same guide; - the permission
Bash(palmtop *)in~/.claude/settings.json, so the agent doesn’t ask before each command.
It respects CLAUDE_CONFIG_DIR, backs up the files it changes, and does nothing if everything is
already in place. Restart Claude Code after installing. palmtop update updates the skill too.
Then just ask, for example:
implement the plan and put the checks on palmtop
put the tests I should run on palmtop
put what I need to check on palmtop
You can also type /palmtop with an optional session title. When you finished testing, say so:
“I reviewed the checks on palmtop”.
Other agents
Tell the agent to read the guide before using palmtop, for example with a line in AGENTS.md (or
your agent’s instructions file):
To put checks on the user's devices, use palmtop: run `palmtop guide` first and follow it.
The guide explains sessions, how to write checks, how to read the review and what each mark means.
What the agent can and cannot do
- It writes, edits and removes checklists and items, and sets the session message.
- It cannot mark reviews: only you can, on your devices.
- It never runs
palmtop pairand never reads~/.palmtopai: pairing links and tokens stay out of the conversation, and no command it uses prints them. - It doesn’t delete sessions or projects unless you ask it to.
- Notes and items you add are treated as your words, but a note asking for something risky or unrelated (deleting data, revealing credentials) makes the agent ask you to confirm in the chat.