GAAI-framework 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.
install
source · Clone the upstream repo
git clone https://github.com/Fr-e-d/GAAI-framework
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/Fr-e-d/GAAI-framework "$T" && mkdir -p ~/.claude/skills && cp -r "$T/.gaai/core/skills/cross/architecture-extract" ~/.claude/skills/fr-e-d-gaai-framework-architecture-extract && rm -rf "$T"
manifest:
.gaai/core/skills/cross/architecture-extract/SKILL.mdsource content
Architecture Extract
Purpose / When to Activate
Activate:
- After
during Bootstrap initializationcodebase-scan - When architectural understanding is needed before memory ingestion
Process
- Analyze module boundaries and layering
- Identify data flow and service interactions
- Detect architectural patterns (monolith, services, event-driven, etc.)
- Produce a concise architecture summary
Outputs
— concise summary including:architecture_insights
- 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.