devolutions/ironrdp/code-review

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Review IronRDP pull requests and diffs using focused protocol, intent, contract, compression, style, test, dependency, documentation, prose, and skeptical passes. Use whenever Copilot code review is requested or a proposed change needs review.

Install

npx vskill@latest install devolutions/ironrdp/code-review

SKILL.md

Code review

Inspect the diff, its stated goal, and repository guidance before selecting reviewers:

  • Run protocol-reviewer only when the change may affect protocol behavior, wire data, negotiation, state transitions, security, codecs, virtual channels, or protocol-visible errors.
  • Run intent-drift-audit when the diff touches a path governed by an INTENT*.md in its directory or an ancestor, or by a *.intent*.md beside the changed module, or changes a surface a CONTRACT*.md specifies.
  • Run intent-review when the diff adds or changes an intent file.
  • Run contract-review when the diff changes a CONTRACT*.md.
  • Run code-compressor for the changed code.
  • Run rust-style-reviewer when Rust code changes, limiting it to changed lines.
  • Run test-reviewer when Rust or C# tests change; it runs test-oracle-reviewer itself, so do not add that pass separately.
  • Run dependency-reviewer when a manifest or lockfile changes, limiting it to dependencies and features the diff adds or widens.
  • Run docs-compressor when documentation, rustdoc, explanatory comments, or instructional prose changes.
  • Run prose-verifier when hand-maintained prose changes in a format where source line breaks are stylistic.
  • Run skeptical-reviewer last for every diff.

Prefer one rubber-duck sub-agent per applicable skill. Run the protocol, intent, compression, style, test, dependency, documentation, and prose reviews in parallel. Give every agent the change goal, review scope, base and head references, relevant repository guidance, and an instruction to invoke its named skill, inspect the diff itself, make no edits, and return only evidence-backed findings. If sub-agents or skill invocation are unavailable, apply the same skills directly and keep the ordering.

Before the skeptical pass, normalize the initial results. Drop claims that lack a concrete location or mechanism, merge findings with the same root cause, and retain disagreements instead of resolving them by vote. Give the skeptical reviewer the diff plus the retained findings and ask it to independently review the change, verify or reject each supplied concern, and identify material issues the focused passes missed.

Evaluate the final evidence yourself. Report correctness, intent, and protocol findings first, ordered by severity, then optional compression suggestions. Each retained item needs a location, concrete impact, and actionable correction or simplification. Merge duplicates across reviewers and do not inflate a maintainability preference into a defect. Briefly name skipped reviewers and why; if nothing material remains, say that no findings were identified.

Security

  • Security scanPassed, 95 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
3,205
Repository forks
298
7-day trend score
40

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/devolutions/ironrdp/code-review/badge)](https://verified-skill.com/skills/devolutions/ironrdp/code-review)

Something wrong with this skill or its page? Tell us.