security__auditing-code

Audit backend code, schemas, and policies for exploitable attack paths.

1|1|Updated Mar 16, 2026
One-click install
npx skills add https://github.com/erikhazzard/vasir --skill security-auditing-code
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security__auditing-code
Source: https://github.com/erikhazzard/vasir/tree/main/.agents/skills/security__auditing-code
Command: npx skills add https://github.com/erikhazzard/vasir --skill security-auditing-code

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides attacker-grade, static security auditing for backend code, schemas, policies, and related configuration to reveal real exploit chains and governance gaps before deployment.

Core Features & Use Cases

  • Maps workflows, invariants, authorization graphs, and async mutation pipelines to expose leakage and misconfigurations.
  • Performs threat-oriented reviews of code, routes, mutations, auth checks, and policy boundaries.
  • Produces an evidence-based remediation plan with concrete blockers and non-rewrite-only guidance.

Quick Start

Audit a repository's backend materials to surface critical security risks and recommended mitigations.

Frequently Asked Questions about security__auditing-code

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

FAQPage Schema
How do I perform a static security audit on backend code for exploitable paths?

Perform a static security audit by analyzing backend code, schemas, and policies to identify exploitable attack paths using OWASP ASVS and API security domain thinking, mapping workflows and authorization graphs to surface misconfigurations.

What backend security invariants should I enforce to prevent API attacks?

Enforce core backend security invariants such as default-deny access, server-authoritative decisions, idempotent mutations, auditable actions, and policy provenance to prevent API attacks and ensure robust governance.

How can I find cross-tenant authorization flaws in multi-tenant backend services?

Find cross-tenant authorization flaws by mapping authorization graphs and policy boundaries across multi-tenant services, analyzing routes, mutations, and admin surfaces to detect leakage and enforce default-deny invariants.

Does static security auditing work on async mutation pipelines and webhooks?

Static security auditing works on async mutation pipelines and webhooks by mapping these workflows to expose leakage, analyzing policy boundaries, and ensuring server-authoritative decisions and auditable actions are enforced.

What is the best way to generate remediation steps for backend security vulnerabilities?

Generate remediation steps for backend security vulnerabilities by producing an evidence-based plan with concrete blockers and non-rewrite-only guidance, derived from threat-oriented reviews of code and policy boundaries.

When should I use a static code audit for incident prevention in backend services?

Use a static code audit for incident prevention in backend services when you need to reveal real exploit chains and governance gaps in routes, queues, and admin surfaces before deployment.