claudebin
A Claude Code plugin that publishes your coding sessions as shareable links through a hosted service. It adds commands and an MCP server for sharing conversations with teammates or others.
Claudebin is a minimalistic tool for publishing and sharing Claude coding sessions.
$ bun install # Install dependencies

Share your Claude Code sessions with teammates.
Website · Plugin · Getting Started
Web App (this repo) - the Next.js frontend and API at claudebin.com
Plugin - the Claude Code plugin at github.com/wunderlabs-dev/claudebin
Publish any Claude Code session with a single command and get a shareable link - complete with syntax highlighting, tool calls, and the full conversation thread.
bun install # Install dependencies
bun dev # Start dev server
bun build # Build for production
bun check # Lint & format
NEXT_PUBLIC_SUPABASE_URL=
NEXT_PUBLIC_SUPABASE_ANON_KEY=
SUPABASE_SERVICE_ROLE_KEY=
OPENROUTER_API_KEY= # For title generation
bun dev (runs on port 3000)cd /path/to/claudebin/mcp && bun install && bun run build
CLAUDEBIN_API_URL=http://localhost:3000 claude --plugin-dir /path/to/claudebin --dangerously-skip-permissions
claudebin.com/
├── app/ # Next.js 16 web application
│ └── src/
│ ├── app/ # Pages and API routes
│ ├── components/ # UI components
│ ├── containers/ # Page containers
│ ├── server/ # Backend logic
│ │ ├── actions/ # Server actions (mutations)
│ │ ├── repos/ # Data access (Supabase)
│ │ ├── services/ # Business logic
│ │ └── api/ # OpenAPI schemas
│ └── context/ # React context providers
└── supabase/ # Database migrations
| Route | Description |
|---|---|
/ | Homepage with featured threads |
/threads | Browse public threads |
/threads/[id] | View a session |
/threads/[id]/embed | Embeddable version |
/profile/[username] | User profile |
/auth/login | GitHub OAuth |
OpenAPI spec at /api/openapi.json.
| Endpoint | Method | Description |
|---|---|---|
/api/auth/start | POST | Start CLI auth flow |
/api/auth/poll | GET | Poll for auth completion |
/api/auth/refresh | POST | Refresh access token |
/api/auth/validate | GET | Validate access token |
/api/sessions/publish | POST | Publish a session |
/api/sessions/poll | GET | Poll processing status |
/api/threads/[id]/messages | GET | Get thread messages |
/api/threads/[id]/md | GET | Get thread as markdown |
Plugin uploads JSONL ─→ Store in Supabase Storage ─→ Parse into messages ─→ Generate title (LLM) ─→ Ready
PostgreSQL with Row Level Security. Auto-profile creation on signup, denormalized counts via triggers, and full-text search on message content.
| Table | Description |
|---|---|
profiles | User data synced from auth.users |
sessions | Published threads with view/like counts |
messages | Parsed conversation messages |
session_likes | User likes |
cli_auth_sessions | Temporary CLI OAuth tokens |
| Framework | Next.js 16, Turbopack |
| Database | Supabase (PostgreSQL) |
| Auth | Supabase Auth, GitHub OAuth |
| Styling | Tailwind CSS, shadcn/ui |
| Tooling | Bun, Oxlint, Oxfmt |
MIT
A Claude Code plugin that publishes your coding sessions as shareable links through a hosted service. It adds commands and an MCP server for sharing conversations with teammates or others.
Helps you take a change from a rough idea or bug report through to a tested, reviewed result, with each step handled by a focused skill. Its skills cover pinning down domain terms, designing module interfaces, diagnosing hard bugs, and reviewing changes against your repo's coding standards.
A development methodology for coding agents that makes the agent brainstorm before building, follow plans, run parallel work and finish branches in a disciplined way. You get fewer skipped steps and more consistent results from your coding assistant.
Gives your coding agent a planning, testing and review routine to follow on every task. It plans before building, checks changes with tests, has a fresh reviewer look for regressions, and saves repeated wins as reusable skills.
Developer tools for working on the React codebase itself. Provides skills for extracting error messages, managing and debugging feature flags across release channels, running Flow type checks, and fixing lint and formatting issues before committing.
Claudebin is a minimalistic tool for publishing and sharing Claude coding sessions. Install it with the command on its page. Free and open source.
Is this plugin yours?
Claim it with GitHubSubmit a pluginPromote it