smooth marketplace · smooth-agent@smooth

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.

claude — smooth-agent
/plugin marketplace add SmooAI/smooth
/plugin install smooth-agent@smooth
# 4 skills · 3 guardrails · th-mail auto-register
what it adds · skills

Four skills that reach past your editor.

Type a slash command or just describe the task — Claude picks the right one.

/smooth

Big 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-copilot

Drive 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-comms

Talk 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-flow

Track 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.

what it adds · hooks

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

blocks

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.

nudges

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.

nudges

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