Ask me what skills you need
What are you building?
Tell me what you're working on and I'll find the best agent skills for you.
Scan project root for file tree, dominant languages, and LOC estimate. Produces structured baseline context for Stage 2 LLM synthesis during bootstrap. Respects .gitignore and standard exclusions. Outputs per-directory file counts, ranked language list, size class, and observability summary.
Activate:
/gaai:bootstrap workflow (before LLM synthesis)Produces surface_scan_result — a structured object consumed by Stage 2 LLM synthesis.
node_modules/ .git/ dist/ build/ .next/ .nuxt/
out/ .cache/ coverage/ .turbo/ .wrangler/
__pycache__/ .venv/ venv/ target/ vendor/
*.lock *.log
Additionally: respect any .gitignore present at the project root. Use the Glob tool with explicit exclusion patterns — do NOT use find or rg (permission-error-safe tools only).
Record wall-clock start time before any file operations:
scan_start_ms = Date.now() # conceptual — note the start time
Log: [project-surface-scan] scan started at {ISO timestamp}
Use the Glob tool with pattern **/* from the project root.
Apply exclusion filter: skip any path segment matching the exclusion list above.
npx skills add Fr-e-d/GAAI-framework --skill project-surface-scanHow clear and easy to understand the SKILL.md instructions are, rated from 1 to 5.
Clear and well structured, with only minor parts that might need a second read.
How directly an agent can act on the SKILL.md instructions, rated from 1 to 5.
Mostly actionable with clear steps; only a few small gaps remain.