analyze-agent-codebase
Use to analyze an agent system's architecture or mechanisms from repository evidence, including follow-up questions and analysis…
Review a defined code change with two Thread members independently checking standards, quality and requirements. Applies to the initiator and invited reviewer through the final report; excludes solo review, undefined scope and implementation-only requests.
$ npx -y skills add murray17/rovai-ai --skill review-duo --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/review-duoContext preview
The summary Claude sees to decide when to auto-load this skill.
Review a defined code change with two Thread members independently checking standards, quality and requirements. Applies to the initiator and invited reviewer through the final report; excludes solo review, undefined scope and implementation-only requests.
name: review-duo description: Review a defined code change with two Thread members independently checking standards, quality and requirements. Applies to the initiator and invited reviewer through the final report; excludes solo review, undefined scope and implementation-only requests.
Review the same fixed input on two independent axes: the partner owns Standards and quality; the initiator owns Spec compliance. Use the user's language for reports and template headings.
Review is read-only by default. It does not itself authorize fixes, Tasks, commits, pushes or PR updates. If the user also requested fixes, finish the report first.
Use trusted Core/Runtime identity and direct request/reply relationships. Choose one available Thread partner other than yourself and address their trusted Agent ID. Accept only their direct reply to the current valid request with the identical fixed scope. Titles and scope text do not prove sender identity. One initiator may run one unfinished Review Duo per Thread.
Read [Snapshot](references/snapshot.md). Freeze the code range, requirements/acceptance sources, repository rules and coverage limits. Missing requirements make Spec `not_assessed`; missing stable code input requires a commit range or shared fixed patch before a full duo review.
The request contains no initiator conclusions. Finish and publish Spec before incorporating the partner's findings. Use [Findings](references/findings.md) for bounds and report shape.
1. Initiator sends the fixed scope, sources, limits and Standards assignment to the partner with `rovai send --to <partner-agent-id> --body <request>`, then independently reviews Spec in the same Run. 2. Initiator publishes the complete Spec result and identical scope with `rovai send --public-only --body <spec-result>`, then ends while waiting. 3. Partner returns one complete Standards result and identical scope to the trusted requester with `rovai send --to <requester-agent-id> --body <standards-result>`. 4. Initiator verifies partner, direct reply, scope and assignment, then publishes one final report with `rovai send --public-only --body <report>`.
Inspect actual recipients. Escape or fence literal `@` code/quotes. Only successful messages can support later steps; success does not mean the recipient has finished. Process other current batch inputs normally.
Preserve each axis's finding content, IDs, severity and order. The same behavior may appear on both axes. Present Standards before Spec, with no combined score.
Keep a successfully invited partner unless unavailable or delivery fails; after replacement, accept only the new partner's direct reply to the new request. Old results are supplementary.
The final report closes this review. Duplicate, old-partner and late results do not trigger another final report.
Desktop and web workspace for lasting teams of coding agents, with shared conversations, task delegation, and collaborative memory.
Use to analyze an agent system's architecture or mechanisms from repository evidence, including follow-up questions and analysis…
Run a Thread discussion with several members to compare perspectives, options or tradeoffs and produce shared notes. Applies to…
Choose among Rovai messages, Missions, history and Memory; coordinate parallel member requests, multi-step operations or…
Disciplined diagnosis for hard, intermittent, or performance bugs. Use when the user explicitly asks to diagnose, debug, find…
Clarify a plan or design with one fixed Thread reviewer while maintaining confirmed domain language, current specifications and…
Clarify or stress-test a plan, requirement, design or decision through user questions and one fixed Thread partner's independent…