weasel-filter

Filter Weasel static analysis output to remove false positives and highlight verified findings.

30|2|Updated Nov 8, 2025
One-click install
npx skills add https://github.com/slvDev/weasel --skill weasel-filter
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: weasel-filter
Source: https://github.com/slvDev/weasel/tree/main/weasel/skills/weasel-filter
Command: npx skills add https://github.com/slvDev/weasel --skill weasel-filter

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill filters false positives from Weasel static analysis output, helping you focus on verified findings and reduce noise in reports.

Core Features & Use Cases

  • Verifies high/medium severity findings by cross-checking source code and surrounding context.
  • Cleans up existing reports by removing confirmed false positives without regenerating the entire report.
  • Use Case: after a Weasel analysis, triage results to rapidly prune the report to truly actionable issues.

Quick Start

Use weasel-filter to prune the current analysis findings. Example: run weasel filter on the latest weasel_analyze output and then review the confirmed findings.

Frequently Asked Questions about weasel-filter

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

FAQPage Schema
How do I filter false positives from Weasel static analysis output?▼

To filter false positives from Weasel static analysis output, use weasel-filter to cross-check source code and surrounding context, removing confirmed false positives to highlight verified findings for rapid triage. It operates on MCP-enabled outputs and adjusts the final report accordingly.

What is static analysis triage and how does it reduce noise in reports?▼

Static analysis triage is the process of reviewing scanner findings to verify their accuracy. Triage reduces noise in reports by cross-checking source context to remove confirmed false positives, ensuring only actionable issues remain.

Can I clean up an existing static analysis report without regenerating the entire output?▼

Yes, you can clean up an existing static analysis report without regenerating the entire output. This skill operates on MCP-enabled outputs to prune confirmed false positives directly from the current results.

Does the weasel-filter skill require MCP-enabled outputs to verify findings?▼

Yes, the weasel-filter skill requires MCP-enabled outputs to function. It reads the analysis results and source context from these outputs to determine the veracity of high and medium severity findings.

How do I verify high and medium severity findings during static analysis triage?▼

To verify high and medium severity findings during static analysis triage, you cross-check the reported issues against the source code and surrounding context to determine their veracity before removing false positives.