# Architecture Extract

> Convert raw project structure into clear architectural understanding — module boundaries, data flows, service relationships, and architectural patterns. Activate after codebase-scan during Bootstrap.

- Skill: `fr-e-d/architecture-extract` (Agent Skill)
- Install (CLI): `npx skillmds@latest add fr-e-d/architecture-extract`
- Raw SKILL.md: https://api.skillmd.com/api/skills/fr-e-d/architecture-extract/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- License: ELv2
- Author: Fr-e-d (https://skillmd.com/u/fr-e-d)
- Updated: 2026-09-10
- Page: https://skillmd.com/skills/fr-e-d/architecture-extract

---


# Architecture Extract

## Purpose / When to Activate

Activate:
- After `codebase-scan` during Bootstrap initialization
- When architectural understanding is needed before memory ingestion

---

## Process

1. Analyze module boundaries and layering
2. Identify data flow and service interactions
3. Detect architectural patterns (monolith, services, event-driven, etc.)
4. Produce a concise architecture summary

---

## Outputs

**`architecture_insights`** — concise summary including:
- System structure overview
- Module boundaries and responsibilities
- Key data flows
- Architectural pattern identified
- Major dependencies
- Notable constraints or risks

---

## Quality Checks

- System structure is understandable in one view
- Major dependencies are explicit
- Architecture style is clearly identified
- Output is suitable for ingestion via `memory-ingest`

---

## Non-Goals

This skill must NOT:
- Make architectural recommendations
- Propose changes
- Read deeply into implementation details

**Converts terrain map into architectural understanding. Feeds directly into memory-ingest.**

