codebase-scan
SolidCreate a high-level map of the project structure and identify architectural pillars, entry points, and module boundaries. Activate at Bootstrap initialization or before architecture extraction.
Code & Development 155 stars
28 forks Updated 2 days ago NOASSERTION
Install
Quality Score: 80/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# Codebase Scan
## Purpose / When to Activate
Activate:
- During Bootstrap initialization (before architecture extraction)
- When onboarding GAAI onto an existing codebase
- When the project structure is unknown
---
## Process
1. Recursively list directories and files
2. Identify entry points, config files, manifests, and core modules
3. Highlight likely architecture boundaries
4. Output a structured project tree and key file list
---
## Outputs
**`codebase_tree`** — structured directory tree with annotations for key files
**`key_files_list`** — list of significant files: entry points, configs, manifests, core modules, test runners
---
## Quality Checks
- Repository structure is fully visible
- Core technical pillars are identified
- No blind spots remain
- Output is structured for use by `architecture-extract`
---
## Non-Goals
This skill must NOT:
- Interpret architecture decisions (use `architecture-extract`)
- Read file contents in depth
- Make recommendations
**Maps the terrain. Does not interpret it.**
Details
- Author
- Fr-e-d
- Repository
- Fr-e-d/GAAI-framework
- Created
- 5 months ago
- Last Updated
- 2 days ago
- Language
- Shell
- License
- NOASSERTION
Similar Skills
Semantically similar based on skill content — not just same category
Data & Documents Solid
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.
155 Updated 2 days ago
Fr-e-d AI & Automation Solid
improve-codebase-architecture
Scan a codebase for deepening opportunities, present them as a visual HTML report, then grill through whichever one you pick.
1 Updated today
toverux Code & Development Listed
improve-codebase-architecture
Scan a codebase for deepening opportunities, present them as a visual HTML report, then grill through whichever one you pick.
0 Updated today
taewanu