trustshell
Fact-check a claim, read an agent's live RepID, verify its ZK proof, or print after-create and Honesty A by shelling out to the published bins.
Skill by DealAppSeo
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/dealappseo-trustshell
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: backend, agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/trustshell
What's inside
- Skill name
trustshell- Description
- Fact-check a claim, read an agent's live RepID, verify its ZK proof, or print after-create and Honesty A by shelling out to the published bins. Use when the user asks to verify a claim, look up a RepID, check a proof, see can_verify, or attach the local trustshell MCP server.
- License
- Apache-2.0
- Instructions
- 74 lines in SKILL.md · view on GitHub
Files (2)
- SKILL.md
- skill.json
SKILL.md (first lines)
# Trustshell
## Prerequisite
The bins must already be on PATH:
```bash
npm i -g @hyperdag/trustshell@1.8.0
```
That install provides `trustshell`, `hal`, and `trustshell-mcp`. If `trustshell` is not on PATH, stop and say so. Do not install another package and do not start a server.
## Commands
These four shells call the hosted engine. Quote the claim so the shell does not split it. Report the command's stdout and exit code. Do not rescore the claim, edit HAL, or change the quorum.
```bash
trustshell verify "<claim>"
trustshell repid <id>
trustshell proof <id> --verify
trustshell status
```
## Local notes
When `trustshell --help` lists these three, they stay on this machine. They do not call a vendor. `trustshell remember` refuses a value that contains `sb_secret_`, `postgresql://`, or `eyJ` and writes nothing.
```bash
trustshell remember KEY VALUE
trustshell recall KEY
trustshell redact KEY
```
`trustshell recall KEY` prints `NOT_CHECKED` when the key is missing. `trustshell redact KEY` deletes that row.
## When to call status
After an agent is created, run `trustshell status`. It prints the after-create cells, including `can_verify`, and one Honesty A line. Report that stdout. `NOT_CHECKED` is not a pass.
- `trustshell verify "<claim>"` exits 0 on PASS or FLAG, 1 on VETO, 2 when HAL did not decide (NOT_CHECKED, never a pass), 3 on a network or backend error, and 4 (ASK) only when `TRUSTSHELL_LAYA` is set and a person has to answer. Report the verdict, trust score, and evidence the CLI printed.
- `trustshell repid <id>` prints the live score and tier. The number moves. Do not treat an example score as the current value.
- `trustshell proof <id> --verify` fetches the proof and verifies it with the bundled verifier. Report the CLI result.
## MCP
When the user wants tools instead of a one-shot shell, the stdio server is the local bin:
```json
{ "mcpServers": { "trustshell": { "command": "trustshell-mcp" } } }
```
Do not wrap that bin in `npx`. Do not add a second MCP package.
## On trustshell.dev
The homepage is install-first (2026-10-24): `Check what your AI agent did, not what it says it did.` It shows one command that checks a pinned public run with `--claims` and catches a claim that names the wrong commit, the real output of that command, and `Install it where you work` with three tabs: Terminal, Coding agent (a rules-file snippet so an agent checks itself before it says CI passed) and MCP. Nothing is sent on load. The one-sentence check moved to `/check`, where you paste one sentence and get Checks out, Caught or Not checked.
Other ways in:
- In Chrome: the extension stamps replies on ChatGPT, Claude, Gemini, Grok and DeepSeek.
- In Claude Desktop, Cursor or Claude Code: an MCP paste. It runs `trustshell-mcp` from `@hyperdag/trustshell@1.8.0` through `npx -y -p`, for someone without the global install. With the prerequisite above, use the block under MCP instead. The ChatGPT and Grok apps do not load MCP servers yet; on their websites the Chrome extension stamps replies.
- In your terminal: one `check` of a sample sentence through `npx`. It exits 0 when it checks out, 1 when caught, 2 when not checked. To keep it installed:
```bash
npm i -g @hyperdag/trustshell@1.8.0
```
After that, `Want an agent you can trust?` leads to /pai: three questions make an agent, and the same six-step bar as /bind shows the rest of the path (claim, fund, stake, trade, earn).
## Limits
Leave `TRUSTSHELL_API_URL` unset unless the user already set it. Do not invent an HTTP API or a new route. HAL stays as the CLI left it. Record-grounded fact checks are the case it handles, and paraphrases are weaker. Report the CLI verdict.From DealAppSeo/trustshell, Apache-2.0.
More from DealAppSeo/trustshell
- 0.564score
cmo
DealAppSeo
Use when drafting social/edutainment units, Hard-Knocks style shorts, or TrustHarness marketing.
SkillAFreshness: AClaude Code +9 - 0.519score
verify-first
DealAppSeo
Before claiming what exists, which service has a secret, what T12 is, or what a command does — open the file, the live CLI help, or the API.
SkillBFreshness: BClaude Code +9 - 0.500score
impeccable
DealAppSeo
Use when the user wants to design, redesign, shape, critique, audit, polish, clarify, distill, harden, optimize, adapt, animate, colorize, extract, or…
SkillBFreshness: BClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 6
- Last commit (this folder)
- Oct 23, 2026 (6 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- Apache-2.0
- Repository
- github.com/DealAppSeo/trustshell
- Website
- trustshell.dev
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from DealAppSeo
- 0.564score
cmo
DealAppSeo
Use when drafting social/edutainment units, Hard-Knocks style shorts, or TrustHarness marketing.
SkillAFreshness: AClaude Code +9 - 0.519score
verify-first
DealAppSeo
Before claiming what exists, which service has a secret, what T12 is, or what a command does — open the file, the live CLI help, or the API.
SkillBFreshness: BClaude Code +9 - 0.500score
impeccable
DealAppSeo
Use when the user wants to design, redesign, shape, critique, audit, polish, clarify, distill, harden, optimize, adapt, animate, colorize, extract, or…
SkillBFreshness: BClaude Code +9
Cite this page
trustshell skill. Agent Mart. https://agentmart.dev/skills/dealappseo-trustshell (last updated 2026-10-24)