audit-context-building

Analyze code line-by-line to build architectural context for security audits.

11|13|Updated Mar 25, 2026
One-click install
npx skills add https://github.com/MetalLegBob/drfraudsworth --skill audit-context-building-metallegbob
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: audit-context-building
Source: https://github.com/MetalLegBob/drfraudsworth/tree/main/.claude/skills/audit-context-building
Command: npx skills add https://github.com/MetalLegBob/drfraudsworth --skill audit-context-building-metallegbob

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides ultra-granular, line-by-line code analysis to generate deep architectural context for security audits and vulnerability hunting preparation.

Core Features & Use Cases

  • Ultra-granular per-function analysis: Inspects each block to surface invariants, assumptions, and risks.
  • Phase-driven workflow: Guides analysts through Orientation, Ultra-Granular Function Analysis, and Global System Understanding.
  • Cross-function dependency mapping: Traces data and control flow across modules to maintain coherence.
  • Output structure guidance: Aligns with structured templates for records, risks, and dependencies.
  • Use Case: Pre-audit architecture review for a new contract, threat modeling, or in-depth bug-hunting prep.

Quick Start

Invoke this skill to perform ultra-granular, line-by-line analysis of code to build a stable architectural model before vulnerability hunting.

Frequently Asked Questions about audit-context-building

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

FAQPage Schema
How do I prepare for a security audit with deep architectural context?

Prepare for a security audit by running an ultra-granular, line-by-line code analysis to generate a stable architectural context. This process surfaces invariants, assumptions, and risks for each function before vulnerability hunting.

What is the best way to trace cross-function dependencies for threat modeling?

Trace cross-function dependencies by mapping data and control flow across modules. This maintains coherence during architectural reviews and ensures accurate threat modeling by tracking how functions interact globally.

Can I use a phase-driven workflow for code analysis and architecture review?

Yes, you can use a phase-driven workflow for code analysis that guides you through Orientation, Ultra-Granular Function Analysis, and Global System Understanding. This structured approach enforces a micro-analysis workflow for thorough architecture reviews.

Does per-function analysis help surface code invariants and security risks?

Per-function analysis surfaces code invariants and security risks by inspecting each block individually. This ultra-granular approach identifies hidden assumptions and vulnerabilities within the code structure during security auditing.

When do I need line-by-line code analysis for vulnerability hunting preparation?

You need line-by-line code analysis for vulnerability hunting preparation when reviewing a new contract or performing threat modeling. It builds deep architectural context and enforces checklists to ensure no code block is overlooked.