By nitinm21
Record a meeting, get a codebase-grounded implementation plan, optionally execute it.
A meeting-aware thinking partner for Claude Code. Record a working conversation, get a codebase-grounded implementation plan per project the conversation touched, optionally execute it on a branch.
Install the recorder binary (macOS, Apple Silicon):
curl -fsSL https://raw.githubusercontent.com/nitinm21/domino/main/install.sh | sh
Inside Claude Code, add the plugin marketplace and install:
/plugin marketplace add nitinm21/domino
/plugin install domino@domino
Record a meeting:
/mstart
… hold the meeting …
/mstop
After most working conversations, someone has to sit down and translate what was said into edits across many places: tickets in one project, spec changes in another, code in a third, follow-ups for a fourth. That translation is tedious, lossy, and often skipped. Domino does the fan-out automatically so the human can spend their time deciding, not transcribing.
The flow:
/mstart and /mstop.Routing and synthesis are the heart of the product. Execution is a convenience, not the point. Domino is not trying to replace the human — it is trying to be the sounding board that has already done the boring fan-out work, so the human can show up to a structured, grounded starting place per project and decide what to do next.
xcode-select --install). The recorder links against Swift's concurrency runtime via ScreenCaptureKit.~/.domino/recordings/ and is never uploaded anywhere by this plugin./mstop, the transcript text (and any repo files Claude reads to ground the plan) is sent to Anthropic via your existing Claude Code subscription. Treat the transcript the same way you treat anything you paste into Claude Code.git push and never opens a PR./mstart — start recording (mic + system audio)./mstat — show the active session, or {} if idle./mstop — stop, transcribe locally, synthesize a plan grounded in the current repo, optionally execute on a branch.Every meeting gets its own directory under ~/.domino/recordings/<YYYY-MM-DD-HHMM>/ containing:
meeting.opus — the stereo Opus recording (left = mic, right = system audio)transcript.json — the structured transcriptrecorder.log — daemon logtranscription.log — transcription phase logplan.md — written after /mstop if synthesis produced actionable contentdomino-recorder: command not found inside Claude Code. Run the curl installer first — the plugin shells out to domino-recorder on your PATH.xcrun: error: invalid active developer path or missing Swift libraries. Run xcode-select --install.cargo build --release --manifest-path recorder/Cargo.toml, then copy recorder/target/release/domino-recorder to /usr/local/bin.xattr -d com.apple.quarantine /usr/local/bin/domino-recorder.See CONTRIBUTING.md for plugin-development details (local plugin loading, reload workflow, plugin conventions).
MIT — see LICENSE.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub nitinm21/domino --plugin dominoComprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Write feature specs, plan roadmaps, and synthesize user research faster. Keep stakeholders updated and stay ahead of the competitive landscape.
Unified status line for Claude Code with multi-CLI (Claude, Codex, Gemini, z.ai) usage monitoring, context, rate limits, and cost tracking