Claude Code, a first-class Smooth citizen.
One plugin brings the whole th workflow into every Claude Code session — skills that reach your org and your teammates, agent-to-agent messaging, and the shared repo guardrails. Nothing to hand-copy.
/plugin marketplace add SmooAI/smooth
/plugin install smooth-agent@smooth
# 4 skills · 3 guardrails · th-mail auto-registerFour skills that reach past your editor.
Type a slash command or just describe the task — Claude picks the right one.
/smoothBig Smooth orchestration
Spin up tmux-supervised Claude Code workers that survive the account-wide rate-limit throttle, coordinate over th-mail, and track work in pearls.
org-copilotDrive your org’s agent
Reach the Smoo AI dashboard agent from the CLI (th api copilot) — CRM lookups, analytics, the knowledge base, and draft-then-send email with a confirm gate.
agent-commsTalk over th-mail
Report status, answer pings, and hand off work to Big Smooth and other agents on the th agent / th msg bus — the same mailbox the orchestrator watches.
pearls-flowTrack work as pearls
Wrap each unit of work in a pearl — create before you code, claim it, close it on push — so teammates and the orchestrator see what’s in flight.
The wiring and the house rules.
Session hooks wire you into Smooth; guardrail hooks keep the repo honest — the shared SmooAI guardrails, so smooth·smooai·smooblue stop hand-copying .claude/hooks.
Session hooks
th-mail registration
Launched by th claude run, the session auto-registers on the th-mail bus under its handle — so Big Smooth and teammates can reach it with zero setup. The reliability layer under agent-comms.
Worktree warning
A heads-up when you start a session in the main worktree on main, before you edit anything you shouldn’t.
Guardrail hooks
Worktree enforcement
Stops source edits and commits on main and nudges you into a worktree. Derives the main worktree at runtime, so one copy guards every repo.
th-over-curl hints
Catches a raw curl to api.smoo.ai, auth.smoo.ai/token, or atlassian.net/rest and points you at the th equivalent that handles auth, pagination, and typing.
Pearls-label reminder
A light nudge to keep pearls labeled — so the work graph stays queryable instead of a pile of untagged tasks.
Two lines in Claude Code.
Or pin it per-repo: drop enabledPlugins + extraKnownMarketplaces into .claude/settings.json and it travels with the checkout.
/plugin marketplace add SmooAI/smooth
/plugin install smooth-agent@smooth