> ## Documentation Index
> Fetch the complete documentation index at: https://docs.buildbetter.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# ZeroShot Desktop

> Use the ZeroShot desktop app to analyze coding-agent sessions locally, sync across machines, and discover reusable skills.

# ZeroShot Desktop

ZeroShot Desktop is the native app for ZeroShot. It reads local coding-agent sessions, shows usage and friction patterns, helps you browse work across repositories and teammates, and turns repeated workflows into reusable skills.

<Info>
  ZeroShot works locally when you are signed out. Sign in when you want organization-wide session browsing, hosted usage, teammate sessions, or remote sync.
</Info>

## Core Areas

<CardGroup cols={2}>
  <Card title="Insights" icon="chart-line">
    Review work breakdowns, friction-heavy sessions, and codebase hotspots from real local session data.
  </Card>

  <Card title="Usage" icon="gauge">
    See usage by model, repository, branch, and person, including token burn-down views when provider limits are available.
  </Card>

  <Card title="Sessions" icon="clock-rotate-left">
    Browse local, synced, and teammate sessions. Resume a cloud-only session when the related repository exists locally.
  </Card>

  <Card title="Skills" icon="puzzle-piece">
    Browse ZeroShot skills, detect updates, review generated skill proposals, and install repository-specific skills.
  </Card>
</CardGroup>

## Onboarding

ZeroShot onboarding starts by helping you choose local Git repositories. It prioritizes repositories with recent Codex or Claude Code activity and falls back to a broader scan when needed.

During onboarding, ZeroShot can:

* Import the first batch of recent sessions so you see value quickly
* Continue importing the rest in the background
* Generate skill proposals once enough sessions are available
* Keep selected repositories scoped so sync and analysis stay focused

## Local and Remote Sync

ZeroShot combines local import and remote upload into one sync flow:

* **Local mode** indexes Codex and Claude Code sessions on this machine.
* **Signed-in mode** syncs selected repository sessions to BuildBetter so you can browse across machines and teammates.
* **Repository-scoped sync** uploads only sessions from selected repositories.
* **Hourly sync** keeps local and remote evidence fresh.

<Tip>
  If a cloud session belongs to a repository you have locally, use **Resume** to continue that session from your current machine.
</Tip>

## Rewind and Archetypes

The Rewind experience summarizes your recent coding-agent activity across selected repositories. It includes:

* Usage and signal story screens
* Multi-repo onboarding context
* A deterministic work-style archetype based on real local session activity
* Shareable archetype cards with downloadable artwork and copy-to-clipboard support

## Menu Bar Preview

Shot Notch adds a lightweight macOS menu bar experience with:

* Recent session cards
* In-place chat preview
* Quick access to the full Sessions page
* Settings and display toggles

## Skills and Proposals

ZeroShot can discover repeated local workflows and propose repository-specific skills. Review proposals from the skill discovery inbox, then install the ones that are useful.

Skill discovery:

* Ranks candidates from imported session evidence
* Avoids duplicate suggestions
* Clears suggestions after you act on them
* Tracks installed versions and available updates

## Privacy

ZeroShot is local-first. When signed out, local sessions, signals, usage, and skills stay on your machine. When signed in, sync is scoped to selected repositories and uses your BuildBetter account permissions.
