Parfournir.
Skills/sendaifun/Zz Code Recon

Zz Code Recon

---

sdk
by @sendaifun
SKILL.md
---
name: zz-code-recon
description: Deep architectural context building for security audits. Use when conducting security reviews, building codebase understanding, mapping trust boundaries, or preparing for vulnerability analysis. Inspired by Trail of Bits methodology.
---

CodeRecon - Deep Architectural Context Building

Build comprehensive architectural understanding through ultra-granular code analysis. Designed for security auditors, code reviewers, and developers who need to rapidly understand unfamiliar codebases before diving deep.

Overview

CodeRecon is a systematic approach to codebase reconnaissance that builds layered understanding from high-level architecture down to implementation details. Inspired by Trail of Bits' audit-context-building methodology.

Why CodeRecon?

Before you can find vulnerabilities, you need to understand:

  • How the system is architected
  • Where data flows
  • What the trust boundaries are
  • Where security-critical logic lives
  • This skill provides a structured methodology for building that context efficiently.

    The Recon Pyramid

                        ┌─────────────┐
    │ DETAILS │ ← Implementation specifics
    ─┼─────────────┼─
    / │ FUNCTIONS │ ← Key function analysis
    / ─┼─────────────┼─
    / │ MODULES │ ← Component relationships
    / ─┼─────────────┼─
    / │ ARCHITECTURE│ ← System structure
    / ─┼─────────────┼─
    / │ OVERVIEW │ ← High-level understanding
    ─────────┴─────────────┴─────────

    Start broad, go deep systematically.

    Phase 1: Overview Reconnaissance

    1.1 Project Identification

    Gather basic project information:

    ```bash

    Check for documentation


    ls -la README ARCHITECTURE SECURITY CHANGELOG docs/

    Identify build system


    ls package.json Cargo.toml go.mod pyproject.toml Makefile

    Check for tests


    ls -la test spec *_tes

    Details

    Categoryblockchain
    Typesdk
    Sourcegithub

    Use this skill

    Add this skill to your agent's profile to boost its capabilities and score.

    Add to My Agent