All use cases

Scan your entire codebase for tech debt and file a GitHub issue

Give Zero a repo. It clones it, runs a full tech debt scan, triages every finding by severity, and files a structured GitHub issue with the complete breakdown — all from one message.

Zero connects:GitHub

Why tech debt piles up untracked

Tech debt exists in every codebase. The problem is not that it accumulates; it is that it accumulates silently. No ticket, no owner, no priority. It shows up as a slow PR, a flaky test, a refactor that nobody scheduled. You tell Zero to scan the repo. It clones it, reads the code, finds the debt, ranks it by severity, and files a single structured GitHub issue so the team can actually see it and address it.

How to ask Zero to audit a codebase for tech debt

@Zero clone vm0-ai/vm0, scan for tech debt across the codebase, triage by severity, and file a GitHub issue with the full breakdown. Assign to me.

How Zero scans, triages, and documents tech debt findings

Zero clones the repo
Zero pulls the repository into an isolated execution environment and inspects the full codebase, including dependencies, structure, and code patterns.
Findings triaged by severity
Zero identifies tech debt signals: deprecated packages, dead code, large components with no tests, circular imports, inconsistent patterns, missing type coverage. Each finding is labeled High, Medium, or Low.
Structured GitHub issue filed
Zero creates a single GitHub issue with the complete breakdown, grouped by severity. Each entry includes the file path, a description of the problem, and a suggested fix.

Assign findings, schedule a debt sprint, or set up recurring scans

Assign high-severity items
Distribute the top findings to the right engineers
@Zero for each High severity item in issue #9012, create a separate GitHub issue and assign to the relevant code owner.
Schedule a debt sprint
Plan a focused cleanup cycle
@Zero add the High and Medium items from issue #9012 to Linear as backlog issues for the next sprint.
Set up a recurring scan
Keep the audit fresh on a schedule
@Zero every two weeks on Monday, re-scan vm0-ai/vm0 and add new findings to issue #9012.

Required integrations: GitHub

GitHub
GitHub
Zero clones the repo, reads the code, and files the findings as a structured GitHub issue.
Required

Best practices for automated tech debt audits

Narrow the scope if the repo is large. 'Scan turbo/apps/platform only' runs faster and produces a more focused report.
Tell Zero what patterns matter most to your team. 'Flag any component over 400 lines' or 'highlight missing TypeScript types'.
Schedule recurring scans so new debt gets caught before it compounds. Monthly or per-sprint cadence works well.