pair
Start a live cueloop pairing session where you work through the user's code comments.
Skill by mmurakaru
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/mmurakaru-pair
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/pair
What's inside
- Skill name
pair- Description
- Start a live cueloop pairing session where you work through the user's code comments.
- License
- Apache-2.0
- Instructions
- 16 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# cueloop pair Start pairing in the current repository. The user stays in control of which code changes. 1. As your first action, run `cueloop pair --open-tab --no-tui`. Parse its JSON `threadId`, `startedAt`, and `openStatus`. This finds or creates the repo's live workbench Thread and immediately opens its pairing UI in a focused Herdr tab. Its daemon watches the checkout through the configured VCS adapter, so Git, JJ, or another configured VCS appears in the Changes editor as it changes. If `openStatus` is not `opened` or `focused`, open `cueloop pair <threadId>` with the host's terminal tab control. 2. Read the Thread and remember the current history entry IDs. Start `cueloop session events <threadId> --ready` as a long-running command and wait for its `events.ready` JSON line. The event stream subscribes before it reads the Thread. Read the Thread again after readiness and reconcile any entries added since the first read. This catches activity in the gap before subscription. 3. Build a queue from human-authored annotations in history order. Track processed annotation IDs in your context. Handle one item at a time, then reconcile the Thread again before waiting for another event. 4. Decide whether each comment requests a code change or asks for an answer. Use your language judgment for this first version. For a code change, follow the instruction with the host's edit tools and leave the annotation open. For a question, reply in that annotation's discussion as author `agent`; keep the comment open. Do not add annotations about your own code edits. 5. After each event, read the Thread and reconcile history. A `message` history entry created after `startedAt` ends pairing, even when its body is empty or the Thread remains pending. Stop the event stream when this happens. 6. If `session events` exits because the daemon disconnected, restart it with `--ready`. Once ready, read the Thread and reconcile all history entries since the last read before processing more events. The command exits with an error when its connection closes, so it cannot silently leave the agent waiting. If the user leaves several comments while you are editing, finish the current item and then work through the rest in history order. Every human comment is one backlog item, either an edit or a reply. Use `cueloop session get <threadId>` to inspect the Thread and `cueloop session annotate <threadId> --reply-to <annotationId> --author agent --author-name "Agent" --body "..."` to answer a question. Do not mark action comments addressed. The user reviews the edits in the live Changes panel and can add another comment.
From mmurakaru/cueloop, Apache-2.0.
More from mmurakaru/cueloop
- 0.626score
refine
mmurakaru
Analyze past cueloop Threads and propose recurring feedback writebacks through a plan Thread.
SkillAFreshness: A★ 8Claude Code +9 - 0.626score
annotate
mmurakaru
Read a cueloop plan or diff and comment on it as a review-side agent, without leaving the review.
SkillAFreshness: A★ 8Claude Code +9 - 0.626score
diff
mmurakaru
Submit working-tree changes to the cueloop changes panel.
SkillAFreshness: A★ 8Claude Code +9 - 0.626score
prototype
mmurakaru
Submit a component design proposal to cueloop for human review without blocking.
SkillAFreshness: A★ 8Claude Code +9 - 0.624score
review
mmurakaru
Review a GitHub pull request in cueloop, record agent findings on the diff, and refine them with the user before any explicit GitHub post.
SkillAFreshness: A★ 8Claude Code +9 - 0.622score
plan
mmurakaru
Submit a Markdown plan to a cueloop Thread for human review.
SkillAFreshness: A★ 8Claude Code +9 - 0.622score
reply
mmurakaru
Submit the previous reply to a cueloop Thread for human review.
SkillAFreshness: A★ 8Claude Code +9 - 0.620score
cueloop
mmurakaru
Review coding-agent plans, replies, diffs, prototypes, or pull requests in a terminal Thread and return human comments as a Message.
SkillAFreshness: A★ 8Claude Code +9 - 0.602score
code-review
mmurakaru
Review the changes since a fixed point (commit, branch, tag, or merge-base) along two axes: Standards (does the code follow this repo's documented coding…
SkillAFreshness: A★ 8Claude Code +9
Signals
- Stars
- 8
- Forks
- 0
- Open issues
- 16
- Last commit (this folder)
- Sep 27, 2026 (1 month ago)
- Last release
- Oct 20, 2026 (9 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- Apache-2.0
- Repository
- github.com/mmurakaru/cueloop
- Website
- www.cueloop.dev
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from mmurakaru
- 0.626score
refine
mmurakaru
Analyze past cueloop Threads and propose recurring feedback writebacks through a plan Thread.
SkillAFreshness: A★ 8Claude Code +9 - 0.626score
annotate
mmurakaru
Read a cueloop plan or diff and comment on it as a review-side agent, without leaving the review.
SkillAFreshness: A★ 8Claude Code +9 - 0.626score
diff
mmurakaru
Submit working-tree changes to the cueloop changes panel.
SkillAFreshness: A★ 8Claude Code +9 - 0.626score
prototype
mmurakaru
Submit a component design proposal to cueloop for human review without blocking.
SkillAFreshness: A★ 8Claude Code +9 - 0.624score
review
mmurakaru
Review a GitHub pull request in cueloop, record agent findings on the diff, and refine them with the user before any explicit GitHub post.
SkillAFreshness: A★ 8Claude Code +9 - 0.622score
plan
mmurakaru
Submit a Markdown plan to a cueloop Thread for human review.
SkillAFreshness: A★ 8Claude Code +9
Cite this page
pair skill. Agent Mart. https://agentmart.dev/skills/mmurakaru-pair (last updated 2026-10-24)