Maintenance in progress: we are upgrading our database. Some skill downloads may fail for a moment. If one does, please try again in a minute.

Floorplan

Draw a floorplan of an app's codebase (one repo or several side by side), an interactive node-graph map where every subsystem, module, file and HTTP route has a human-readable name and a one-line description, connected by the imports and HTTP calls between them, at several zoom levels. It is saved as a self-contained floorplan/index.html in the codebase. Use whenever the user wants to visualize, map, diagram, document or get an architectural overview of a codebase, repo or monorepo, understand how their app works or is connected under the hood, onboard onto unfamiliar code, see how the frontend talks to the backend, or update an existing floorplan, even if they don't say "visualize". Also use it before any code exists: when the user shares a PRD, a spec or a description of something they want to build and asks what pieces it needs or how they'd fit together, it draws a blueprint, the same map planned from the document.

haydenschmitty Updated

File contents

haydenschmitty/floorplan/tree/main/skills/floorplan commit 62e9294476

Frequently asked questions

npx get-skill add haydenschmitty/floorplan