What problem does it solve?
Perform codebase analysis and architecture mapping as the first phase of a security assessment. Explores the tech stack, frameworks, entry points, data flows, and trust boundaries. Outputs sast/architecture.md. Run this before any vulnerability detection skill. Use when asked to analyze a codebase for security or when sast/architecture.md does not yet exist.
Core Features & Use Cases
- Technology reconnaissance: identify languages, frameworks, dependencies, and infrastructure hints.
- Architecture mapping: map data flows, entry points, and trust boundaries to support threat modeling.
- Output artifact: generate sast/architecture.md with the architectural overview.
- Use case: run this phase prior to vulnerability detection to establish the security context.
Quick Start
Run sast-analysis to generate the architecture.md file for your codebase before executing vulnerability detection.