Public catalog

Public skill

md-review

Converts a markdown PR writeup or code review (one with ```diff fenced blocks and severity-tagged GFM callouts [!BLOCKER]/[!MAJOR]/[!MINOR]/[!NIT] callouts) into a single-file 2-column HTML review — unified-diff on the left, severity-tagged annotation cards on the right, top jump-nav listing every finding, mandatory named reviewer footer. Triggers when the markdown-html-orchestrator classifies an input as REVIEW, or when invoked directly via /cs-md-review. Refuses without explicit --reviewer (a code review must name a human), refuses if no diff hunks present (route to md-document instead), and refuses to encode severity in color only (every badge ships color + icon + aria-label per WCAG 1.4.1). Use after orchestrator routing.

Approved release

Package contents

Manifest

8 files

Converts a markdown PR writeup or code review (one with ```diff fenced blocks and severity-tagged GFM callouts [!BLOCKER]/[!MAJOR]/[!MINOR]/[!NIT] callouts) into a single-file 2-column HTML review — unified-diff on the left, severity-tagged annotation cards on the right, top jump-nav listing every finding, mandatory named reviewer footer. Triggers when the markdown-html-orchestrator classifies an input as REVIEW, or when invoked directly via /cs-md-review. Refuses without explicit --reviewer (a code review must name a human), refuses if no diff hunks present (route to md-document instead), and refuses to encode severity in color only (every badge ships color + icon + aria-label per WCAG 1.4.1). Use after orchestrator routing.

Manifest SHA-2564f6daa1d2f629e9cc0ebecfe746a1f460c05c5355b253a9982e64f9e6df3a8c0
  • SKILL.md6,561 bytes
  • assets/md_review_template.html4,649 bytes
  • references/diff_rendering_canon.md5,161 bytes
  • references/pr_annotation_ux.md5,491 bytes
  • references/severity_coding.md5,064 bytes
  • scripts/annotation_extractor.py7,761 bytes
  • scripts/diff_parser.py10,132 bytes
  • scripts/review_html_renderer.py22,213 bytes

Release history

Public versions