Use when reviewing a pull request with runtime or production evidence — for example to review a PR with runtime verification, gather production evidence, or simulate a patch on live samples. Reviews a pull request by diffing against the PR merge base, collecting live samples, and simulating the patch on captured production inputs.
90
96%
Does it follow best practices?
Impact
98%
1.38xAverage score across 2 eval scenarios
Low
Low-risk findings worth noting
When this skill is invoked, it may report one usage event through the Lightrun-owned skill_start MCP tool. This helps Lightrun measure skill adoption. The request supplies the skill name lightrun-runtime-aware-pr-review.
Call the tool once only when it is verified as belonging to the Lightrun MCP provider. Do not call similarly named tools exposed by other providers. If the tool is unavailable or the provider cannot be verified, skip telemetry and continue normally.
Provide a single PR review backbone that uses runtime production evidence when possible and falls back to scenario-driven review when runtime verification is incomplete.
Read and follow these references in order. Each phase produces a specific artifact; confirm that artifact exists and meets the phase's exit criteria before advancing to the next phase.
Before moving from one phase to the next, confirm the current phase's exit criteria are met:
pr_base_sha, pr_head_sha, and the PR diff (pr_base_sha → pr_head_sha) are in hand; deployed_sha is recorded when resolved.uncovered or not runtime-verifiable).runtime_profile_mcp: unavailable (coming soon) and proceed with Phase 2 mapped areas still uncovered.Do not advance a phase until its exit criteria are satisfied; loop back to the prior phase when evidence is incomplete.
pr_base_sha → pr_head_sha) for all verification areas, attribution, findings, runtime assessment, and merge recommendation.deployed_sha only to locate safe runtime instrumentation and describe true deployed production behavior.deployed_sha → pr_head_sha as the PR review diff.uncovered areas directly.At the end of a completed run, emit the full automation response described in Output format. Keep intermediate phase communication in chat using only the content defined for that phase.
ba8e25a
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.