Skip to content
Security
Command

/fix-issue

Apply a code-level fix for one validated finding by id (e.g. F-001) — modifies the target repository's source code

From plugin
vantage
46 skills29 agents6 commands
> /plugin marketplace add tinoimammp/vantage-security-agent
> /plugin install vantage@vantage

Command definition

fix-issue.md
description: Apply a code-level fix for one validated finding by id (e.g. F-001) — modifies the target repository's source code
argument-hint: "<finding-id> e.g. F-001"
allowed-tools: Task, Read, Glob, Grep

**This command modifies source code in the current repository.** Unlike every scan command, this is destructive by design — review the result with `git diff` before committing.

Fix finding `$ARGUMENTS` (a finding id like `F-001`) against the current project.

1. If no id was given, stop and ask for one — do not guess which finding to fix. 2. Read `./.vantage/artifacts/findings/validated-findings.json`. Find the entry with this `id`.

  • Not found → stop, report that the id doesn't exist (maybe check

spelling, or run `/vantage:scan-web`/`/vantage:scan-mobile` first).

  • Found but `validated: false` → stop, report that only validated

findings can be fixed.

  • `./.vantage/artifacts/fixes/<id>.md` already exists → stop, report it's

already been addressed (fixed or marked not_auto_fixable) — don't re-apply. 3. Dispatch `fix-agent` via Task for this one finding. It reads its own methodology from `${CLAUDE_PLUGIN_ROOT}/agents/others/fix-agent.md`, re-locates the vulnerable pattern in the current source (it may have moved), and applies the minimal targeted edit implementing the `remediation` — or marks it `not_auto_fixable` with a reason if a safe automated edit isn't possible. 4. Confirm `./.vantage/artifacts/fixes/<id>.md` was written, and append the result to `./.vantage/artifacts/run-log.md`.

Report which file(s) changed (or why the fix was skipped), and remind the user that `fix-agent` never runs a build or test suite — they must review the diff and run their own tests before committing.

Read more
@tinoimammp
Ships withvantage

AI SAST framework for web & mobile apps, shipped as a Claude Code plugin. Agents read your source code and produce a validated, evidence-backed vulnerability report — no running the app, no network requests.

41 skill29 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
4
Star history of tinoimammp/vantage-security-agent on GitHub, a chart by star-history.com

Other commands on vantage.

fix-diff

fix-diff

Command

Apply a code-level fix for a finding from /vantage:scan-diff's commit/PR/MR scan — modifies the target repository's source code

@tinoimammp@tinoimammpInstall Command
fix

fix

Command

Apply code-level fixes for ALL validated findings, one at a time — modifies the target repository's source code

@tinoimammp@tinoimammpInstall Command
scan-diff

scan-diff

Command

Scan only the changed files in a single commit or PR/MR for newly introduced vulnerabilities (fast incremental check, not a full…

@tinoimammp@tinoimammpInstall Command
scan-mobile

scan-mobile

Command

Run the full mobile SAST pipeline (phases 01-06) against this repository — Android, iOS, React Native, or Flutter

@tinoimammp@tinoimammpInstall Command

More commands from other plugins.

deslop-reborn

deslop-reborn

Command

One iteration of the IronClaw Reborn de-slop loop — take ONE Reborn crate, fan out parallel review sub-agents (thermo-nuclear…

@nearai@nearaiInstall Command
audit

audit

Command

Audit a file, directory, or whole repo for insecure default configuration: fallback secrets, default credentials, fail-open…

@trailofbits@trailofbitsInstall Command
arsenal

arsenal

Command

Show which external bug-bounty tools are installed on this machine and print install hints for the missing ones. Curated from…

@awarexone@awarexoneInstall Command