← ClaudeAtlas

dxkit-describelisted

Produce a shareable, honest snapshot of a repo — its stack, its HTTP flow spine (routes served, calls made, how they bind), and its data models — with every fact labeled observed / derived / inferred / unknown, plus a self-contained contract-map HTML you can screenshot. Use when the user says "describe this repo", "what does this codebase look like", "give me a map of the services / API", "show the integration seams", "make a repo card", or wants a visual/onboarding overview to share. Writes nothing to the repo unless the user asks to save the HTML.
vyuh-labs/dxkit · ★ 10 · Code & Development · score 72
Install: claude install-skill vyuh-labs/dxkit
# dxkit-describe This skill turns a repo into a **shareable, honest picture**: what dxkit can see about the stack and its HTTP contracts, and — the part that builds trust — how *much* of it dxkit actually resolved versus inferred or could not see. It is zero-write by default. Nothing lands in the repo unless the user explicitly saves the HTML map with `--out`. ## The one command ``` vyuh-dxkit describe [path] # terminal summary (zero-write) vyuh-dxkit describe --json # the versioned repo card (dxkit.repo-card.v1) vyuh-dxkit describe --html # the contract-map HTML to stdout vyuh-dxkit describe --html --out map.html # save the map (explicit opt-in write) ``` Everything is computed from the code (flow spine, seams, models) via the same canonical analyzers the gate uses — no new heuristics, no second confidence scale. ## What it produces - A **repo card**: stack, routes, calls, bindings, and models, each count broken down by epistemic label: - **observed** — dxkit parsed the source itself, - **derived** — from a declared contract (a spec) dxkit trusts but didn't see, - **inferred** — a heuristic binding that carries a confidence and may be wrong, - **unknown** — the fact exists but can't be resolved (a runtime URL, a missing scanner). - The **seams**, which a linter cannot see: - **unresolved calls** — client calls that reach no served route (integration gaps), - **unconsumed routes** — served routes nothing calls (d