fix-finding

Analyze Sigil scan findings and propose code fixes with verification steps.

5|2|Updated Feb 15, 2026
One-click install
npx skills add https://github.com/NOMARJ/sigil --skill fix-finding
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fix-finding
Source: https://github.com/NOMARJ/sigil/tree/main/plugins/claude-code/skills/fix-finding
Command: npx skills add https://github.com/NOMARJ/sigil --skill fix-finding

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps developers and security engineers turn Sigil scan findings into concrete, safe code changes by analysing the reported snippet, explaining the risk, and proposing an edit that preserves functionality while removing the security issue.

Core Features & Use Cases

  • Context-aware remediation: Read the file and surrounding code to understand intent before proposing changes.
  • Phase-specific guidance: Provide tailored fixes for install hooks, dangerous code patterns, network/exfiltration, credentials, obfuscation, prompt injection, and inference security findings.
  • Verification guidance: Explain attacker impact, propose the exact edit, and recommend how to re-run Sigil to confirm the fix.
  • Use Case: When Sigil flags an eval() usage or a postinstall script, provide a safer implementation and steps to validate the remediation.

Quick Start

Provide a Sigil finding or file path and line number and ask for a risk explanation, a specific code edit, and verification steps.

Frequently Asked Questions about fix-finding

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

FAQPage Schema
How do I fix security vulnerabilities flagged by static analysis in my code?

Static analysis vulnerability remediation requires reading the reported snippet, understanding the surrounding code context, and applying a targeted edit that preserves functionality while removing the security issue. This includes explaining the attacker impact and providing steps to verify the fix.

What is the best way to remove dangerous code patterns like eval() or unsafe install hooks?

Removing dangerous code patterns involves analyzing the specific finding, explaining the associated risk, and proposing a safer implementation that achieves the same functional intent without introducing exploitable vulnerabilities.

How do I remediate prompt injection and credential exposure findings in my repository?

Remediating prompt injection and credential exposure findings requires file-level analysis of the reported code to propose explicit edit actions that secure data handling, alongside instructions to re-run security scans to confirm the vulnerability is resolved.

Can I get context-aware code fixes for network exfiltration and obfuscation findings?

Context-aware code fixes for network exfiltration and obfuscation findings are generated by reading repository files to understand intent before proposing targeted edits that neutralize the exfiltration or deobfuscation risk.

Do I need to manually verify security code fixes after applying suggested edits?

Yes, verifying security code fixes requires re-running static analysis scans on the modified files to confirm the specific vulnerability, such as unsafe code patterns or inference security issues, has been fully remediated.

Why does fixing inference security vulnerabilities require reading the surrounding code?

Fixing inference security vulnerabilities requires reading surrounding code because the remediation must preserve the original functionality while neutralizing the attack vector, which is impossible without understanding the file's broader context and intent.