feat(skill): add Claude Code skill for interactive review#143
feat(skill): add Claude Code skill for interactive review#143agavra merged 1 commit intoagavra:mainfrom
Conversation
Adds a Claude Code skill that launches tuicr in a tmux split pane, enabling interactive code review from within Claude sessions. Comments are captured and fed back to Claude automatically. Co-Authored-By: Claude Opus 4.5 <[email protected]>
|
Future consideration: MCP alternative This skill + wrapper script approach works, but a cleaner long-term solution could be implementing MCP (Model Context Protocol) support directly in tuicr: tuicr --mcp # Run as MCP server
tuicr --tmux [dir] # Spawn self in tmux pane (replaces wrapper script)Benefits:
The MCP This is a bigger change, but would make tuicr a fully self-contained "Claude Code companion" tool. Happy to explore this if there's interest. |
|
@keymon This is super cool! I won't be able to look at this until later tomorrow but I'll definitely review it and play around with it then. |
|
Cool! Thx.
What do you think about the idea of implementing this as a mcp?
Would remove the need of the skill although on the other hand the mcp
likely has stricter time execution limit constraints, which will make it
more tricky to deal with.
…--
Héctor Rivas
On Sat, 24 Jan 2026, 18:01 Almog Gavra, ***@***.***> wrote:
***@***.**** approved this pull request.
Tried this out locally as well as reviewed the PR (after rebasing on your
--stdout patch) and it works brilliantly. Very cool! Thanks @keymon
<https://github.com/keymon>
—
Reply to this email directly, view it on GitHub
<#143 (review)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AACELYFIQXYZ6J4GQBFX3LT4IOXQXAVCNFSM6AAAAACSXLPATSVHI2DSMVQWIX3LMV43YUDVNRWFEZLROVSXG5CSMV3GSZLXHMZTOMBSGMYDAOJYGI>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
|
My personal preference is for the skill, I'll use it for a bit and see if it feels limited. It seems like it's more well contained than a full MCP server (which also complicates |
|
Yeah, I was thinking the same thing. Cool, thx for the fast review!
…--
Héctor Rivas
On Sat, 24 Jan 2026, 19:19 Almog Gavra, ***@***.***> wrote:
*agavra* left a comment (agavra/tuicr#143)
<#143 (comment)>
My personal preference is for the skill, I'll use it for a bit and see if
it feels limited. It seems like it's more well contained than a full MCP
server (which also complicates tuicr for people that use it in "vanilla"
mode off to the side).
—
Reply to this email directly, view it on GitHub
<#143 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AACELYDQ6CAUIRXDYS7FVGL4IPAULAVCNFSM6AAAAACSXLPATSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTOOJVGM3TQOBVG4>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Adds a Claude Code skill that allows running tuicr from within Claude sessions via tmux integration. This complements PR #142 (--stdout flag) but works independently using clipboard mode.
What this adds
.claude/skill/- Claude Code skill that:--stdoutif available) or prompts user to paste from clipboardREADME section documenting how to install the skill
How it works
The skill uses a tmux-based workaround since Claude Code can't run interactive TUI apps directly. When invoked:
--stdoutis supported (PR feat(cli): add --stdout flag to output export to stdout #142), output is captured automaticallyInstallation
This is a great tool for AI-assisted development - the "let the agent loose, then review like a PR" workflow is exactly what's been missing.
🤖 Generated with Claude Code