generate-tech-stacklisted
Install: claude install-skill askuma/generate-tech-stack
# generate-tech-stack
Scan the current project and produce a complete visual tech stack page.
## Steps
1. **Locate the project root** — use the current working directory unless the user specified a path.
2. **Run the analyzer**:
```bash
python3 ~/.claude/skills/generate-tech-stack/scripts/analyze.py <project_root> <project_root>/TECH_STACK.html
```
3. **Open the output**:
```bash
xdg-open <project_root>/TECH_STACK.html 2>/dev/null || open <project_root>/TECH_STACK.html 2>/dev/null || true
```
4. **Report to the user** — include:
- Number of tools detected and categories found
- Clickable link to the output file
- One-line per-category breakdown from the script's stdout
## Output format
The generated HTML must include all of the following sections (the script produces all of them automatically):
1. **Stat row** — large number tiles: Total Tools · Categories · AI Backends (if any) · Data Stores
2. **Architecture diagram** — layered flow:
- Row 1: Your Application / LLM Application (purple box)
- Row 2: Web/API framework(s) (green box with auth/middleware subtitle)
- Row 3: AI SDK boxes side-by-side (blue, one per backend — only if AI SDKs detected)
- Row 4: Database boxes + Observability + Frontend (dark row)
3. **Bar chart summary** — horizontal bars, one per category, colour-matched
4. **Tool cards grid** — one card per category with:
- Coloured icon box + category title + tool count in the header
- Each tool: colour dot ·