requirement-comparison-reporter

Installation
SKILL.md

Requirement Comparison Reporter

A text diff of two specs is noise. Every reworded sentence shows as changed. The useful question is: what changed in meaning?

Change classification

Change class Meaning impact Example
Added New obligation v2 adds: "MUST support TLS 1.3"
Removed Dropped obligation v1 had: "MUST support TLS 1.0" — gone in v2
Strengthened Tighter constraint "SHOULD encrypt" → "MUST encrypt"; "under 1s" → "under 500ms"
Weakened Looser constraint "MUST validate" → "SHOULD validate"; "all inputs" → "user-facing inputs"
Scope change Same constraint, different applicability "Applies to all endpoints" → "applies to public endpoints"
Clerical None Typo fix, renumbering, example added

Step 1 — Align

Match v1 requirements to v2 requirements. Don't diff line-by-line; diff requirement-by-requirement:

Installs
1
GitHub Stars
1
First Seen
Mar 29, 2026
requirement-comparison-reporter — santosomar/general-secure-coding-agent-skills