# navruzbek05/pre-launch-audit-skill architecture

> Architecture diagram of the GitHub repository navruzbek05/pre-launch-audit-skill, generated by GitDiagram from its file tree, README and a sample of source files (last updated 2026-09-25). It is an AI-made overview: check details against the source.

- Interactive diagram: https://gitdiagram.com/navruzbek05/pre-launch-audit-skill
- Repository: https://github.com/navruzbek05/pre-launch-audit-skill

## Overview

This repository packages a Claude Code skill for pre-launch audits, not an audit application or scanner library. The documented workflow is: a user requests an audit, Claude Code follows the skill instructions to identify the target stack and inspect the project against nine readiness checks, then saves an evidence-backed report and summarizes it in chat. The README identifies SKILL.md as the main skill and references/search-patterns.md as stack-specific search guidance. Source excerpts were unavailable, so the graph reflects documented relationships only.

Main entry points: [`SKILL.md`](https://github.com/navruzbek05/pre-launch-audit-skill/blob/main/SKILL.md) (Audit instructions), [`references/search-patterns.md`](https://github.com/navruzbek05/pre-launch-audit-skill/blob/main/references/search-patterns.md) (Stack search patterns)

## Diagram (Mermaid)

```mermaid
flowchart TD

subgraph group_audit["Audit workflow"]
  node_claude["Claude Code"]
  node_skill["Audit instructions<br/>[SKILL.md]"]
  node_checks["Nine readiness checks<br/>[SKILL.md]"]
  node_report["Audit report"]
  node_summary["Chat summary"]
end

subgraph group_guidance["Search guidance"]
  node_patterns["Stack search patterns<br/>[search-patterns.md]"]
end

node_user(("User"))
node_project["Target codebase"]

node_user -->|"requests audit"| node_claude
node_claude -->|"follows instructions"| node_skill
node_claude -->|"scans code"| node_project
node_claude -->|"uses search guidance"| node_patterns
node_skill -->|"defines checks"| node_checks
node_claude -->|"writes evidence"| node_report
node_claude -->|"presents results"| node_summary

click node_skill "https://github.com/navruzbek05/pre-launch-audit-skill/blob/main/SKILL.md"
click node_checks "https://github.com/navruzbek05/pre-launch-audit-skill/blob/main/SKILL.md"
click node_patterns "https://github.com/navruzbek05/pre-launch-audit-skill/blob/main/references/search-patterns.md"

classDef toneNeutral fill:#f8fafc,stroke:#334155,stroke-width:1.5px,color:#0f172a
classDef toneBlue fill:#dbeafe,stroke:#2563eb,stroke-width:1.5px,color:#172554
classDef toneAmber fill:#fef3c7,stroke:#d97706,stroke-width:1.5px,color:#78350f
classDef toneMint fill:#dcfce7,stroke:#16a34a,stroke-width:1.5px,color:#14532d
classDef toneRose fill:#ffe4e6,stroke:#e11d48,stroke-width:1.5px,color:#881337
classDef toneIndigo fill:#e0e7ff,stroke:#4f46e5,stroke-width:1.5px,color:#312e81
classDef toneTeal fill:#ccfbf1,stroke:#0f766e,stroke-width:1.5px,color:#134e4a
class node_claude,node_skill,node_checks,node_report,node_summary,node_user toneBlue
class node_patterns toneAmber
class node_project toneIndigo
```

## Components

### Audit workflow

- **Claude Code**
- [Audit instructions](https://github.com/navruzbek05/pre-launch-audit-skill/blob/main/SKILL.md): `SKILL.md`
- [Nine readiness checks](https://github.com/navruzbek05/pre-launch-audit-skill/blob/main/SKILL.md): `SKILL.md`
- **Audit report**
- **Chat summary**

### Search guidance

- [Stack search patterns](https://github.com/navruzbek05/pre-launch-audit-skill/blob/main/references/search-patterns.md): `references/search-patterns.md`

### Other components

- **User**
- **Target codebase**

## Connections

- User → Claude Code: requests audit
- Claude Code → Audit instructions: follows instructions
- Claude Code → Target codebase: scans code
- Claude Code → Stack search patterns: uses search guidance
- Audit instructions → Nine readiness checks: defines checks
- Claude Code → Audit report: writes evidence
- Claude Code → Chat summary: presents results
