Metadata-Version: 2.4
Name: aisight
Version: 0.1.0
Summary: The AISight family command: what is installed, and one clean uninstall for all five tools.
Author: AISight contributors
License: MIT
Project-URL: Homepage, https://github.com/VortexJer/AISight/tree/main/aisight
Project-URL: Source, https://github.com/VortexJer/AISight
Project-URL: Changelog, https://github.com/VortexJer/AISight/blob/main/CHANGELOG.md
Keywords: aisight,solidsight,uninstall,ai-agent
Requires-Python: >=3.10
Description-Content-Type: text/markdown

# aisight

The family command. The five tools are independent on purpose — install
one, some or all — but nothing knew about all of them at once, which is
exactly what you want the day you leave.

```bash
pip install aisight

aisight status       # what is installed on this machine
aisight uninstall    # the skills, the packages, the plugin marketplace
```

## What it removes

| leftover | where | removed |
|---|---|---|
| skill | `~/.claude/skills/<tool>/` | yes |
| package | the pip distribution | yes (`--keep-packages` to keep) |
| plugin | `~/.claude/plugins/marketplaces/aisight/` + its registry entry | yes, only ours |
| checkout | a `git clone` of the repo | **only if you point at it** |

A checkout is yours, not ours, so it is never guessed. `--repo PATH`
deletes one — and only after checking the directory really is an AISight
working copy (`.claude-plugin/marketplace.json` naming this marketplace,
plus all five tool folders). A wrong path there would delete somebody's
work, so "looks about right" is not good enough.

```bash
aisight uninstall --dry-run                  # print the list, touch nothing
aisight uninstall --only solidsight          # one tool, keep the rest
aisight uninstall --repo ~/code/AISight -y   # everything, checkout included
```

`--only` never touches the plugin marketplace or a checkout: those belong
to the family, not to one tool. Each tool also keeps its own
`<tool> uninstall`, which removes that tool's skill and package.

Uninstalling everything removes `aisight` itself, last.
