supabase-report-compare

Compare two Markdown security audit reports to track remediation progress and identify new vulnerabilities.

Updated Jan 31, 2026
One-click install
npx skills add https://github.com/marvinbiss/servicesartisans --skill supabase-report-compare-marvinbiss
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: supabase-report-compare
Source: https://github.com/marvinbiss/servicesartisans/tree/main/.cursor/skills/supabase-report-compare
Command: npx skills add https://github.com/marvinbiss/servicesartisans --skill supabase-report-compare-marvinbiss

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps security teams and developers track the remediation progress of vulnerabilities identified in security audit reports, highlighting fixed issues and identifying new regressions.

Core Features & Use Cases

  • Progress Tracking: Visualize how security posture improves over time by comparing successive audit reports.
  • Regression Detection: Automatically flag newly introduced vulnerabilities.
  • Remediation Verification: Confirm that previously identified critical issues have been resolved.
  • Use Case: After a security audit, you receive a new report. Use this Skill to compare it with the previous one, quickly seeing which vulnerabilities are fixed, which remain, and if any new ones have appeared, allowing for focused follow-up.

Quick Start

Compare the security audit reports located at reports/audit-v1.md and reports/audit-v2.md.

Frequently Asked Questions about supabase-report-compare

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I compare two security audit reports to track remediation progress?

You can compare two security audit reports by providing structured Markdown files of past and current audits. The tool analyzes findings by severity, calculates remediation rates, and visualizes score changes to highlight fixed vulnerabilities and new regressions.

What is the best way to detect new vulnerabilities introduced after a security audit?

Detecting new vulnerabilities introduced after a security audit involves comparing the latest report against the previous one. This regression detection process automatically flags newly introduced issues alongside unresolved findings to pinpoint security posture declines.

Does tracking security remediation require a specific input format?

Yes, tracking security remediation requires structured Markdown input for accurate comparison and reporting. The Markdown audit files must contain properly formatted findings so the tool can correctly analyze severity, calculate remediation rates, and identify regressions.

How do I verify that previously identified critical vulnerabilities have been resolved?

To verify resolved critical vulnerabilities, compare your previous and current security audit reports. This remediation verification process confirms whether previously identified critical issues are fixed, calculates the overall remediation rate, and highlights remaining open findings.

What are the limitations of comparing security audit reports with structured Markdown?

The main limitation of comparing security audit reports with structured Markdown is that accurate analysis strictly depends on structured Markdown input. Unstructured or inconsistently formatted audit findings will prevent accurate severity analysis, remediation rate calculation, and regression detection.