trustmybot
01Plugin Claude Code
Plugin marketplace listing 2 plugins: tmb, tmb-rc.
Plugin Claude Code
Plugin marketplace listing 2 plugins: tmb, tmb-rc.
Plugin Claude Code
TMB plugin — bro orchestrates swe + pr-reviewer across a task-close and a push gate, backed by an MCP server: a SQLite trajectory log plus a kuzu world model that helps agents understand and navigate complex codebases.
MCP server Claude CodeCodexCursor +2
MCP server "trajectory-server" as configured in trustmybot/plugin. Runs ${CLAUDE_PLUGIN_ROOT}/mcp/trajectory-server/dist/index.js with node.
Instructions file
Instructions for trustmybot/plugin, covering you are bro, your team, verify context first, route the request and the code-touching flow.
Instructions file Gemini CLI
Instructions for trustmybot/plugin: Adapter notes: .opencode/README.md covers the OpenCode sibling.
Skill Claude CodeCodex
Inspect, install, or remove TrustMyBot's two fixed project-level Codex Agents. Use only when the user explicitly invokes $tmb:tmb-agent-setup and confirms the exact project-local file changes.
Skill Claude CodeCodex
Inspect a Git project with TMB's project-local inventory and world model, clarify a request, and capture an approved local planning issue plus Bro-authored decisions. Use only when the user explicitly invokes $tmb:tmb-bro for repository understanding or planning; stop before implementation, task orchestration, review…
Agent
Push gate. Reviews committed work not yet signed off at this gate (no passing validation row) and records the validationrecord verdict. Read-only on files; no Edit/Write tool by design.
Agent
Executor. Implements task specs in isolated worktrees with atomic close.
Command
Create or copy an agent into the project's .claude/agents/ directory and (optionally) spawn it on a consultant question.
Command
Pull review comments from a GitHub PR or GitLab MR and plan/dispatch SWE work to address them.
Command
Configure or change identity, branching model, PR target, remotes, and issue-sync. Server-driven — bro orchestrates AskUserQuestion rounds.
Command
Multi-agent deliberation on a topic with checkbox/radio AUQ ratification.
Command
Populate the world model — a kuzu graph of the project's directories — by walking the session dir for git repos and pulling each dir's README.md into a summary. Single phase — no background fill required for the primary navigation surface.
Hook
Runs when a session starts, executing ensure-gitignore.sh, mcp-health-check.sh, deferred-tools-drift-warn.sh, write-active-workspace-sentinel.sh, session-start-prescan.sh, ensure-kuzu-installed.sh, substrate-preflight.sh, cheatcode-healthcheck.sh and orphan-scan.sh (9 commands). From trustmybot/plugin.
Hook
Runs when you submit a prompt, before the agent sees it, executing activation-routine.sh, mcp-health-check.sh, session-log-capture.sh, prompt-intent-hints.sh and roundtable-slash-detect.sh (5 commands). From trustmybot/plugin.
Hook
Runs before the agent uses a tool for Bash, Agent, mcp__.*trajectory-server__.*, mcp__.*trajectory-server__task_update_status, mcp__.*trajectory-server__cheatcode_install, AskUserQuestion, Edit, Write, MultiEdit, NotebookEdit, Bash, Read, Write, Edit, MultiEdit, Agent and Skill tool calls, executing git-guards.sh…
Hook
Runs after a tool call finishes for mcp__.*trajectory-server__task_update_status, mcp__.*trajectory-server__bro_atomic_close, mcp__.*trajectory-server__roundtable_close, mcp__.*trajectory-server__bro_atomic_close, mcp__.*trajectory-server__task_create_batch, mcp__.*trajectory-server__pr_monitor_comments_get and Bash…
Hook
Runs when the agent finishes a response, executing bro-turn-usage.sh. From trustmybot/plugin.
Hook
Runs when a subagent finishes, executing swe-atomic-close.sh and consultant-persistence-gate.sh (2 commands). From trustmybot/plugin.
Hook
Runs when a git worktree is created, executing worktree-create.sh. From trustmybot/plugin.
Skill Claude CodeCodex
When bro hits a wall — a task leans on a capability the project plainly lacks — and an existing published skill, MCP toolkit, or plugin would close the gap better than hand-rolled code. Bro names the gap, calls cheatcodesearch for ranked candidates, judges which best fits this task and codebase, and recommends it for…
Skill Claude CodeCodex
Bro's PR/MR comment triage — resolve the PR, fetch the comment threads, judge which are task-worthy, and dispatch SWE per ratified group. Loaded by bro when /monitor surfaces PR/MR comments.
Skill Claude CodeCodex
How bro raises a concern when doubting the Human's plan — surface inline via discussionappend + ask, or spawn a consultant in analysis-only mode for technical disagreement. Always surface disagreement; always yield to the Human's call. Loaded when bro genuinely disagrees with a request.